添加了用户名,用户无法写入主目录

添加了用户名,用户无法写入主目录

我使用 向我的服务器添加了多个用户useradd -d /home/<username> <username>。用户可以登录并访问其目录,但在尝试创建文件或目录时收到“权限被拒绝”错误消息。

我认为将主目录/用户名目录与用户名相关联会给他们读/写权限,并且我不必使用 chmod 来授予用户对其自己的主目录的权限。大概是我在创建用户帐户时错过了一个步骤,请澄清。

答案1

您应该-m在执行时使用选项来创建主目录useradd-d ...只是覆盖主目录的默认名称,该名称与您实际提供的名称相同。您现在需要chown name:name /home/name对每个名称进行恢复。

-m很有用,因为它还将一些标准文件复制到主目录中。

相关内容