在Debian系统中,管理用户权限主要涉及以下几个方面:
sudo adduser username
sudo deluser username
sudo usermod -l newname oldname
sudo usermod -d /new/home/directory username
sudo usermod -m -G groupname username
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 # 给文件所有者添加执行权限
chmod g-w filename # 移除文件所属组的写权限
chmod o=r filename # 设置其他用户的权限为只读
sudo chown username filename
sudo chgrp groupname filename
sudo visudo
username ALL=(ALL:ALL) ALL
username hostname = (allowed_user:allowed_group) allowed_commands
sudo apt-get install acl
setfacl -m u:username:rwx filename
setfacl -m g:groupname:rwx directoryname
getfacl filename
sudo apt-get install selinux-basics selinux-policy-default
sudo setenforce 1
/etc/selinux/config
文件,设置 SELINUX=enforcing
或 SELINUX=disabled
。sudo apt-get install apparmor apparmor-utils
sudo aa-enforce /etc/apparmor.d/usr.sbin.httpd
sudo aa-status
通过以上方法,你可以在Debian系统中有效地管理用户权限,确保系统的安全性和稳定性。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:Debian系统中如何管理用户权限