我希望特定组中的所有用户都能访问目录。以下是我到目前为止所做的。
chown -R www-data:GROUP_NAME /var/www/DIRECTORY
chmod g+w /var/www/DIRECTORY
chmod o-r /var/www/DIRECTORY
chmod g+s /var/www/DIRECTORY
我已GROUP_NAME
使用以下命令将用户添加到组中。
usermod -aG GROUP_NAME USER_NAME
另外,这是我用来创建用户的命令。
useradd -m -d /var/www/DIRECTORY -s /bin/bash -p `openssl passwd PASSWORD` -U USER_NAME
完成这些操作后,当我通过 SSH 连接到服务器时,我无法看到目录中的文件,也无法使用该帐户验证任何内容。
我不知道出了什么问题。