首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >chown用户目录,不存在用户

chown用户目录,不存在用户
EN

Stack Overflow用户
提问于 2014-02-15 02:40:32
回答 1查看 2K关注 0票数 0

我遇到的问题是,我无法chmod用户目录,因此用户可以控制自己的目录。在设置Ubuntu服务器时,用户patrick承担了完全控制权,如图所示。我想要改变这一点,这样每个用户都可以像某些目录一样控制自己的目录。使用chmod时,我得到一个错误,指出用户不存在。当我使用id命令时,我得到了同样的错误。谢谢你的帮助,祝你情人节快乐!

EN

回答 1

Stack Overflow用户

发布于 2014-02-15 03:20:31

这些用户似乎不存在于您的系统中。用下面这样的命令检查:

代码语言:javascript
复制
$ getent passwd | grep celik

如果上面的命令有输出,那么用户就存在。我给你这个命令,而不是你尝试的' id‘,因为我不确定id是否使用nss passwd数据库解析(在我的系统中,id没有链接到libnss ),例如,你可能已经通过LDAP获得了这些用户。

如果它们不存在,您必须重新创建它们。您可以使用以下内容找到要重新创建的用户:

代码语言:javascript
复制
$ find /home -maxdepth 1 -type d -user patrick -exec basename {} \; | grep -v patrick

然后使用'useradd‘来添加所有它们。确保使用'-M‘选项(不要创建homedir)。创建之后,使用'chmod -R‘递归地更改用户/组所有权。

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

https://stackoverflow.com/questions/21787088

复制
相关文章

相似问题

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