useradd -s的意思
时间: 2023-10-12 08:15:25 浏览: 147
`useradd` 是 Linux 系统中创建新用户的命令,`-s` 参数是用来指定新用户的默认 shell。例如,如果要创建一个新用户 `john`,并将其默认的 shell 设置为 `/bin/bash`,可以使用以下命令:
```
useradd -s /bin/bash john
```
这将创建一个用户名为 `john` 的新用户,并将其默认的 shell 设置为 `/bin/bash`。当用户 `john` 登录时,系统将自动启动 `/bin/bash` shell 进程作为其默认 shell。
相关问题
useradd -s
您想要创建一个用户并指定其默认的登录Shell。可以使用`useradd`命令来实现这个目标。具体命令如下:
```
useradd -s /bin/bash username
```
将上述命令中的`username`替换为您希望创建的用户名,例如:
```
useradd -s /bin/bash john
```
这将创建一个名为"john"的用户,并将其默认Shell设置为`/bin/bash`。您可以根据需要更改Shell的路径。
useradd -m -s
/useradd -m -s是一个Linux命令,用于创建一个新用户并为其指定一个shell。其中"-m"选项表示同时创建用户的主目录,"-s"选项指定用户使用的默认shell。
具体的用法是:/useradd -m -s shell_name username
其中,shell_name是要为用户指定的shell(如/bin/bash),username是要创建的用户名。
注意:在执行此命令之前,请确保您具有管理员权限。
阅读全文