在CentOS Stream 8中,管理用户权限主要涉及以下几个方面:
sudo useradd username
sudo passwd username
sudo userdel username
sudo usermod -l new_username old_username
sudo usermod -d /home/new_home_directory -m new_username
sudo groupadd groupname
sudo usermod -aG groupname username
sudo groupdel groupname
groups username
ls -l
chmod 755 filename
chown username:groupname filename
chgrp groupname filename
sudo visudo
sudo usermod -aG wheel username
CentOS Stream 8默认启用SELinux,它提供了更细粒度的访问控制。
sestatus
sudo setenforce 0
/etc/selinux/config 文件,将 SELINUX=enforcing 改为 SELINUX=disabled。sudo tune2fs -o acl /dev/sda1
sudo mount -o remount /dev/sda1
setfacl -m u:username:rwx /path/to/file
sudo firewall-cmd --state
sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
sudo firewall-cmd --reload
通过以上步骤,你可以有效地管理CentOS Stream 8中的用户权限,确保系统的安全性和稳定性。