Ubuntu管理用户权限主要通过以下方式:
sudo adduser username
(创建)sudo deluser username
(删除)sudo usermod -l newname oldname
(改用户名)sudo usermod -d /new/home username
(改家目录)sudo groupadd groupname
(创建组)sudo groupdel groupname
(删除组)sudo usermod -aG groupname username
(添加用户到组)sudo gpasswd -d username groupname
(从组中移除用户)ls -l
(显示文件/目录权限)chmod [ugoa][+-=][rwx] file
(符号法,如chmod u+x file
)chmod 755 file
(数字法,如755
表示所有者可读写执行,组和其他可读执行)sudo chown newowner:newgroup file
(同时修改所有者和组)sudo chgrp newgroup file
(仅修改所属组)sudo visudo
(编辑sudoers文件,添加用户sudo权限,如username ALL=(ALL:ALL) ALL
)sudo setfacl -m u:username:rwx file
(给用户设置ACL权限)getfacl file
(查看ACL权限)sudo
时需确认命令正确性,避免误赋予权限。