xshell添加用户
时间: 2023-12-17 11:29:16 浏览: 161
Xshell如何添加快捷命令的方法
以下是使用xshell添加用户的步骤:
1. 打开xshell并连接到目标服务器。
2. 使用root用户登录服务器。
3. 使用vim编辑器打开/etc/passwd文件:
```shell
vim /etc/passwd
```
4. 在编辑界面中添加新用户信息,格式为:
```
username:x:UID:GID:comment:home_directory:shell
```
其中,username为新用户的用户名,UID为用户ID,GID为组ID,comment为用户备注,home_directory为用户的家目录,shell为用户的默认shell。
5. 保存并退出编辑器。
6. 复制/etc/skel/目录下的所有文件到新用户的家目录:
```shell
cp -r /etc/skel/* /home/username/
```
这将复制/etc/skel/目录下的所有文件到新用户的家目录。
7. 修改新用户的家目录权限及所有者:
```shell
chown -R username:username /home/username
chmod 755 /home/username
```
这将将新用户的家目录的所有者设置为新用户,并将权限设置为755。
8. 创建新用户的邮箱并修改邮箱权限(可选):
```shell
mkdir /var/mail/username
chown username:mail /var/mail/username
chmod 660 /var/mail/username
```
这将创建新用户的邮箱,并将所有者设置为新用户,权限设置为660。
9. 创建新用户的密码并切换到新用户:
```shell
passwd username
su - username
```
这将为新用户设置密码,并切换到新用户。
10. 检查是否成功创建了新用户。
阅读全文