以下是CentOS虚拟机中用户权限管理的核心技巧:
sudo useradd username,设置密码:sudo passwd username。sudo userdel username,修改用户信息(如主组、家目录):sudo usermod。sudo groupadd/del groupname。sudo usermod -aG groupname username/sudo gpasswd -d username groupname。chmod 755 file(所有者:读写执行,组和其他:读执行)。sudo chown username:groupname file。chmod 4755/2755 file。/etc/sudoers文件(用visudo命令),指定用户可执行的命令,例如:username ALL=(ALL) NOPASSWD: /usr/sbin/service。wheel组默认赋予sudo权限。sudo yum install acl,设置ACL规则:sudo setfacl -m u:username:rwx file。vboxsf组以访问共享文件夹。sudo setenforce 1,编辑/etc/selinux/config永久生效。systemctl disable service操作。sudo ausearch查看异常行为。关键命令总结:
useradd, usermod, groupadd, usermod -aG。chmod, chown, setfacl。visudo。参考来源: