linux使用useradd创建的用户没有目录的解决办法

linux使用useradd创建的用户没有目录的解决办法,第1张

概述转载请注明来源https://www.cnblogs.com/sogeisetsu/p/11401562.html或https://blog.csdn.net/suyues/article/detai

转载请注明来源https://www.cnblogs.com/sogeisetsu/p/11401562.html或https://blog.csdn.net/suyues/article/details/100043117@H_502_1@一句话,用adduser

name       adduser,addgroup - add a user or group to the systemSYnopSIS       adduser  [options]  [--home  DIR] [--shell SHELL] [--no-create-home] [--uID ID] [--firstuID ID] [--lastuID ID] [--ingroup GROUP | --gID       ID] [--Disabled-password] [--Disabled-login] [--gecos GECOS] [--add_extra_groups] [--encrypt-home] user

我使用 sudo useradd newuser 后 /home里并没有 newuser的目录。查询百度得知,可以用 useradd -m newuser ,但是-m这个命令只有在你创建用户的时候才有用。

如果已经创建了用户且没有目录的话,useradd -m newuser是不会为用户创建目录的,也就是说我必须删掉这个用户再重新useradd -m newuser才可以。这样的话会非常麻烦

目前我试了一下 usermod -d /home/newuser -m newuser 是没有效果的。

但是!使用adduser的话直接adduser username也会有目录,不用像useradd那样用-m了。但是adduser一创建就会要求输入密码。useradd创建的时候就不会要求输入密码。

总结

以上是内存溢出为你收集整理的linux使用useradd创建的用户没有目录的解决办法全部内容,希望文章能够帮你解决linux使用useradd创建的用户没有目录的解决办法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

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

原文地址: http://www.outofmemory.cn/yw/1012951.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存