Debian 8系统中通过useradd命令添加用户名的详细指南
本文目录导读:
- <"http://#id1" title="基本语法" "">基本语法
- <"http://#id2" title="添加新用户" "">添加新用户
- <"http://#id3" title="设置密码" "">设置密码
- <"http://#id4" title="设置主目录和默认shell" "">设置主目录和默认shell
- <"http://#id5" title="其他常用选项" "">其他常用选项
- <"http://#id6" title="删除用户账户" "">删除用户账户
在Debian 8系统中,useradd
命令用于创建新的用户账户,通过这个命令,你可以添加用户名、用户ID、主目录、默认shell等,下面我们将从多个方面详细介绍如何使用useradd
命令在Debian 8系统中添加用户名。
基本语法
useradd
命令的基本语法如下:
useradd [选项] 用户名
选项用于指定不同的参数,例如用户的UID、主目录等;用户名则是你要添加的新用户的名称。
添加新用户
1、打开终端:在Debian 8系统中,你可以通过按下Ctrl+Alt+T快捷键来打开终端。
2、输入useradd
命令并跟上用户名,要添加一个名为"john"的新用户,你可以输入:
useradd john
3、系统会创建一个新的用户账户,并为其分配默认的UID和GID,默认情况下,新用户的UID和GID与上一个非系统用户的UID和GID相对应加1。
4、你可以使用id
命令来验证新用户的UID和GID:
id john
这将显示类似以下的输出:
uid=1001(john) gid=1001(john) groups=1001(john)
uid和gid是用户的唯一标识符,groups表示用户所属的组。
设置密码
创建用户后,你需要为该用户设置一个密码,可以使用passwd
命令来完成这一操作:
passwd john
系统会提示你输入新密码并确认,输入密码时不会显示任何字符,这是正常的安全措施,完成密码设置后,新用户就可以使用该密码登录系统了。
设置主目录和默认shell
默认情况下,新用户的家目录为"/home/用户名",默认登录shell为"/bin/sh",如果你想更改这些设置,可以使用-d
和-s
选项。
1、设置主目录:使用-d
选项指定一个新的主目录路径,要将主目录设置为"/home/john_new",可以执行以下命令:
useradd -d /home/john_new john
2、设置默认shell:使用-s
选项指定一个新的默认shell,要将默认shell设置为"/bin/bash",可以执行以下命令:
useradd -s /bin/bash john
其他常用选项
除了上述选项外,useradd
命令还有其他一些常用选项,
-u uid
指定用户的UID,如果不指定UID,系统会自动分配一个默认的UID。
-g gid
指定用户的初始登录组(GID),如果不指定GID,系统会自动分配一个默认的GID。
-G 组列表
指定用户的附加组,使用逗号分隔的组列表来指定用户所属的其他组,要添加用户"john"到"sudo"组,可以执行以下命令:
useradd -G sudo john
删除用户账户
如果你需要删除一个用户账户,可以使用userdel
命令,基本语法如下:
userdel [选项] 用户名
选项用于指定是否删除用户的家目录、邮件队列等。
删除用户账户及其家目录userdel -r 用户名
,使用-r
选项会一并删除用户的家目录和邮件队列,请谨慎使用此选项,以免造成数据丢失。
版权声明
本文仅代表作者观点,不代表米安网络立场。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。