将用户的主目录设置为root?

将用户的主目录设置为root?

我想将 ftpuser 的主目录设置为 root。这是我的命令:

    # adduser ftproot -shell /bin/false -home /var/www

root 的目录术语是什么?

答案1

首先,将 root 的主目录用于其他目的确实是一个坏主意。考虑为新用户提供一个专用的主目录,root 始终能够访问它。

您是否确实正在寻找将 ftp 用户的主目录设置为超级用户根目录的主目录,或者您是否正在寻找一种安全指定 FTP 根目录(被监禁或类似)来隔离 ftp 帐户的方法?

接下来,参数 -shell 和 -home 需要额外的 - (--shell, --home)。也可以看看adduser --help

如果您仍想这样做,则必须确保新用户能够访问 root 的主目录。

使用 获取 root 的当前主目录getent passwd root。主目录在第 6 个字段中指定(通常为 /root)。

--home /root在命令中使用来指定主目录。

相关内容