授予特定用户使用+ w表示法写入文件夹的权限
我知道我可以分配写入所有者\ group \的权限,如下所示:
chmod u+w myfolder
我可以在这里指定特定用户吗? 有人喜欢这样:
chmod username u+w myfolder
如果要更改拥有此文件或目录(文件夹)的用户,则必须使用命令chown
。 例如,如果你跑
sudo chown username: myfolder
拥有myfolder的用户将是用户名。 然后你就可以执行了
sudo chmod u+w myfolder
添加写入权限给用户名用户。
但是,如果要将此用户添加到与“myfolder”关联的组,则可以运行
sudo usermod -a -G groupname username
然后执行
sudo chmod g+w myfolder
添加写入权限到组。
你可以使用setfacl
:
setfacl -mu:username:rwx myfolder
这将为特定用户设置权限,而不会更改目录的所有权。
有关更多详细信息和示例,请查看手册页 。
不,这是不可能的。 您可以使用更改文件的所有者
[sudo] chown username: foldername
或者您可以将用户添加到拥有该文件的组
usermod -a -G {group-name} username