如何在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命令来查看用户的工作目录。

标签: