首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >useradd忽略/etc/default/useradd中的默认值

useradd忽略/etc/default/useradd中的默认值
EN

Ask Ubuntu用户
提问于 2016-11-16 21:53:23
回答 1查看 725关注 0票数 2

FTP迁移将FTP服务器从Windows移动到Ubuntu,并在另一台服务器上重新构建FTP存储。我正在做一次传递来创建大约100个用户,所有的密码都是相同的,在挂载的远程服务器上有主目录。我要说的是:

代码语言:javascript
复制
ls /media/OldFTP |
grep -Ev '^[[:digit:]]{4}|^P[[:digit:]]{4}|^W[[:digit:]]{4}' |
xargs -n1 -d'\n' useradd -m -g ftpusers -N -p [encryptedPassword]

这个没问题。它执行它应该做的一切,除了主目录位于/ home /的标准位置之外,而不是我在/etc/default/useradd文件和useradd -D -b /media/ftpShare中定义的位置。当我运行useradd -D时,我得到了前面命令添加的设置。

为什么useradd忽略这些所谓的默认设置?

EN

回答 1

Ask Ubuntu用户

发布于 2022-03-18 14:37:38

老掉牙的问题,但由于我偶然发现了同样的问题并解决了它,我同意:很明显,默认值不再是/etc/default/useradd中的默认值,而是/etc/adduser.conf中的默认值。我编辑了后者,新用户坚持默认设置。它在给加载者的手册里..。我应该先看看的地方。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/850266

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档