RSM*_*RSM 127 server users privileges
我如何授予用户'testuser'对该文件夹的写权限:/var/www/test/public_html
Wil*_*ilf 222
最简单的方法是使用chown:
sudo chown -R testuser:testuser /var/www/test/public_html
Run Code Online (Sandbox Code Playgroud)
这将使用户和组成testuser为文件的所有者。如果您使用不同的用户名 (whoami在@终端提示之前运行或查看,或者懒惰并替换testuser为$USER),请改用该用户名。例如 userFlora colossus可能有 username groot,在这种情况下你会运行sudo chown -R groot:groot... 。如果有疑问,请使用下面链接的手册页。
或使用chmod(仔细阅读和使用):
sudo chmod -R 777 /var/www/test/public_html
Run Code Online (Sandbox Code Playgroud)
这将允许所有者、组和任何其他用户的读写执行权限。目录工作需要执行位,文件可以通过666权限获得(严格来说大多数文件不应该需要执行权限,但这最不可能破坏东西并且不需要find等)。chmod如果需要,“撤消”比其他选项要困难得多。
以下是手册页chown和chmod(这也可以通过运行发现man chown和man chmod)。
我应该补充一点,您也可以授予用户组写访问权限(此处和此处的示例)。
chmod如果您没有在服务器上运行的值得信赖的用户/脚本等,请注意使用该命令授予全局写访问权限- 我建议改为更改组或用户权限。如果使用,chmod请仔细阅读并了解它在做什么。
| 归档时间: |
|
| 查看次数: |
695938 次 |
| 最近记录: |