在CentOS系统中,管理用户权限主要涉及以下几个方面:
sudo adduser username
sudo deluser username
sudo usermod -l new_username old_username
sudo usermod -d /new/home/directory 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 # 设置其他人为只读
chown username:groupname filename
chgrp groupname filename
sudo visudo
sudo usermod -aG wheel username
/etc/sudoers.d/
目录下创建一个新文件,例如username
,并添加以下内容:username ALL=(ALL) ALL
sestatus
sudo setenforce 0
/etc/selinux/config
文件):SELINUX=disabled
sudo tune2fs -o acl /dev/sdXn
sudo mount -o remount /mountpoint
setfacl -m u:username:rwx /path/to/file
setfacl -m g:groupname:rwx /path/to/file
sudo tail -f /var/log/messages
sudo tail -f /var/log/secure
/etc/audit/audit.rules
文件,添加所需的审计规则。通过以上步骤,你可以有效地管理CentOS系统中的用户权限,确保系统的安全性和稳定性。