如何在Linux上新建、修改密码和删除用户
新建用户在Linux系统上,我们可以使用以下命令来新建一个用户:```useradd -d /courage -u 1013 -g root -s /bin/ksh courage```其中,参数说明
新建用户
在Linux系统上,我们可以使用以下命令来新建一个用户:
```
useradd -d /courage -u 1013 -g root -s /bin/ksh courage
```
其中,参数说明如下:
- `-d` 指定用户的工作目录
- `-u` 指定用户的UID
- `-g` 指定用户的主属组
- `-s` 指定用户的登录shell
如果你想将用户名写在前面,则可以使用以下命令:
```
useradd courage -d /courage -u 1013 -g root -s /bin/ksh
```
修改密码
默认情况下,新创建的用户没有密码,为了能够登录,我们需要为该用户设置一个密码。使用以下命令可以为用户courage设置密码:
```
passwd courage
```
输入两次密码后,如果提示"successfully"则表示密码修改成功。
删除用户
如果你想删除某个用户,可以使用以下命令:
```
userdel courage
```
这会删除名为courage的用户以及其相关的文件和目录。
验证用户信息
你可以按下 "ctrl d" 或者输入 "login/logout" 命令来登出当前用户,然后使用以下命令登录你的新用户:
```
login courage
```
登录后,使用以下命令验证用户的shell是否为ksh:
```
echo $SHELL
```
查看用户的工作目录可以使用以下命令:
```
pwd
```
你也可以通过root用户查看`/etc/passwd`文件来查看用户的UID和组信息。
总结
在Linux上,我们可以使用useradd命令来新建用户,并使用passwd命令来设置用户密码。如果需要删除用户,则可以使用userdel命令。验证用户信息可以使用echo $SHELL命令来查看用户的shell类型,使用pwd命令来查看用户的工作目录。