麻烦问下linux 中 useradd -m有什么用,不要说增加用户主目录,我这不加 - m也有主目录home下的用户名

麻烦问下linux 中 useradd -m有什么用,不要说增加用户主目录,我这不加 - m也有主目录home下的用户名,第1张

-m:自动建立用户的登入目录。

useradd [选项] 用户名,选项:

-c:加上备注文字,备注文字保存在passwd的备注栏中。

-d:指定用户登入时的启始目录。

-D:变更预设值。

-e:指定账号的有效期限,缺省表示永久有效。

-f:指定在密码过期后多少天即关闭该账号。

-g:指定用户所属的群组。

-G:指定用户所属的附加群组。

-m:自动建立用户的登入目录。

-M:不要自动建立用户的登入目录。

-n:取消建立以用户名称为名的群组。

-r:建立系统账号。

-s:指定用户登入后所使用的shell。

-u:指定用户ID号。

扩展资料:

useradd可用来建立用户账号,它和adduser命令是相同的。账号建好之后,再用passwd设定账号的密码。使用useradd命令所建立的账号,实际上是保存在/etc/passwd文本文件中。

Case 1: 创建一个带有家目录并且可以登录 bash 的用户。

$ sudo useradd -m -s /bin/bash tester1。

Case 2: 指定创建用户家目录的路径。

$ sudo useradd -m -d /home/xxx tester2。

/home/xxx目录会被创建。

Case 3: 创建一个没有家目录且不能登录的用户。

$ sudo useradd -s /sbin/nologin tester3。

Case 4: 创建时把用户加入不同的用户组。

$ sudo useradd -m -G xxx,sudo tester4。

删除用户的命令是:userdel 用户名

比如我刚建立的用户是:zhyh,则命令为:userdel zhyh

执行以上命令成功后利用rm -rf /home/zhyh/

就可以了

也可以用:userdel -r zhyh。关于这个linux系统的学习,我一直看刘遄老师的书籍《linux就该这么学》


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7523550.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-06
下一篇2023-04-06

发表评论

登录后才能评论

评论列表(0条)

    保存