使用 chown Linux 命令授予用户名修改 AWS 实例上文件的权限
Give Username Permission to Modify Files on AWS Instance Using chown Linux Command
使用 PuTTY,我尝试使用以下 Linux 命令让我的一个用户名访问 AWS 上的一个实例:
chown -R userName /var/www
但是,我在每个 folder/file 上收到以下错误消息:
chown:更改“/var/www/”的所有权:不允许操作
如何给用户名修改/var/www的权限?我想首先我需要赋予自己将所有权授予另一个用户名的权力,我该怎么做?
您必须是根用户才能设置该权限。默认情况下,EC2 实例使用没有足够权限但有权访问 sudo 的 ec2-user
用户。输入以下内容验证您的身份:
whoami
你可以这样使用sudo:
sudo chown -R userName /var/www
但是这样做要小心。将 Web 文件归一个用户所有并向提供该 Web 文件的用户(例如 apache)授予读取权限是一种普遍的好做法。但这超出了这个问题的范围。
使用 PuTTY,我尝试使用以下 Linux 命令让我的一个用户名访问 AWS 上的一个实例:
chown -R userName /var/www
但是,我在每个 folder/file 上收到以下错误消息:
chown:更改“/var/www/”的所有权:不允许操作
如何给用户名修改/var/www的权限?我想首先我需要赋予自己将所有权授予另一个用户名的权力,我该怎么做?
您必须是根用户才能设置该权限。默认情况下,EC2 实例使用没有足够权限但有权访问 sudo 的 ec2-user
用户。输入以下内容验证您的身份:
whoami
你可以这样使用sudo:
sudo chown -R userName /var/www
但是这样做要小心。将 Web 文件归一个用户所有并向提供该 Web 文件的用户(例如 apache)授予读取权限是一种普遍的好做法。但这超出了这个问题的范围。