授予 2 个 Linux 用户访问文件夹的权限

授予 2 个 Linux 用户访问文件夹的权限

我有一些证书文件,我想授予用户 ejabberd(组 ejabberd)。因此我运行此命令

chown -R ejabberd:ejabberd /etc/letsencrypt/

我还希望 www-data 能够访问它们,因此我尝试

sudo usermod -a -G ejabberd www-data

但当我以 身份登录时www-data user,我无法访问/etc/letsencrypt/archive目录。我做错了什么?

su -l www-data -s /bin/bash
cd /etc/letsencrypt/archive
//-bash: cd: /etc/letsencrypt/archive: Permission denied

答案1

查看我自己的安装,该/etc/letsencrypt/archive目录的权限为 0700,甚至不允许该组。将其更改为使用类似的东西sudo chmod 0750 /etc/letsencrypt/archive应该可以实现您想要的效果。

相关内容