如何授予用户'testuser'
对该文件夹的写权限:/var/www/test/public_html
答案1
最简单的方法是使用chown
:
sudo chown -R testuser:testuser /var/www/test/public_html
这将使用户和组成testuser
为该文件的所有者。如果您使用不同的用户名 (在终端提示符whoami
之前运行或查看@
,或者偷懒用testuser
替换$USER
),请使用该用户名。例如,用户Flora colossus
可能有用户名groot
,在这种情况下,您可以运行sudo chown -R groot:groot
...。如果有疑问,请使用下面链接的手册页。
或使用chmod
(阅读并使用小心):
sudo chmod -R 777 /var/www/test/public_html
这将允许所有者、组和任何其他用户目录需要执行位才能工作,文件可以通过666
权限(严格来说最多文件不应该需要执行权限,但这最不可能破坏东西并且不需要find
等)。chmod
如果需要,则比其他选项更难以“撤消”。
以下是手册页chown
和chmod
man chown
(也可以通过运行和找到这些man chmod
。)
我应该补充一下,你也可以授予用户组写权限(示例这里和这里)。
chmod
另外,如果您没有在服务器上运行的可信任用户/脚本等,请谨慎使用该命令授予全局写访问权限- 我建议改为更改组或用户权限。如果使用chmod
,请阅读并了解其作用。