Debian Stream 8管理用户权限的方法与Debian 8基本一致,主要包括以下方面:
用户账户管理
sudo adduser username
sudo deluser username
(保留家目录)或sudo deluser --remove-home username
(删除家目录)sudo usermod -l newname oldname
(改用户名)、sudo usermod -d /new/home -m username
(改家目录)、sudo usermod -aG groupname username
(加组)用户组管理
getent group
sudo groupadd groupname
sudo groupdel groupname
sudo usermod -aG groupname username
、sudo gpasswd -d username groupname
文件/目录权限管理
ls -l
chmod 755 filename
(所有者:读写执行,组和其他:读执行)chmod u+x filename
(给所有者加执行权限)sudo chown username:groupname filename
、sudo chgrp groupname filename
sudo apt-get install acl
,使用setfacl -m u:username:rwx filename
设置权限sudo权限管理
sudo visudo
,添加username ALL=(ALL:ALL) ALL
赋予用户sudo权限安全模块(可选)
sudo aa-status
,管理配置文件/etc/apparmor.d/
sudo apt-get install selinux-basics selinux-policy-default
,启用sudo setenforce 1
以上命令需在终端执行,操作前建议备份重要数据,谨慎使用chmod 777
等开放权限命令。