阅读量:3
在CentOS镜像中管理用户和权限,可以按照以下步骤进行:
管理用户
-
添加新用户
- 使用
useradd命令添加新用户。sudo useradd username - 设置用户密码。
sudo passwd username
- 使用
-
修改用户信息
- 修改用户的登录名。
sudo usermod -l new_username old_username - 修改用户的组。
sudo usermod -g groupname username - 添加用户到附加组。
sudo usermod -aG groupname username
- 修改用户的登录名。
-
删除用户
- 删除用户及其主目录。
sudo userdel -r username
- 删除用户及其主目录。
-
查看用户信息
- 查看所有用户。
cat /etc/passwd - 查看特定用户的详细信息。
id username
- 查看所有用户。
管理权限
-
文件和目录权限
- 使用
chmod命令修改文件或目录的权限。chmod 755 filename - 使用
chown命令更改文件或目录的所有者和组。sudo chown username:groupname filename
- 使用
-
特殊权限(SUID、SGID、Sticky Bit)
- 设置SUID权限。
sudo chmod u+s filename - 设置SGID权限。
sudo chmod g+s directoryname - 设置Sticky Bit权限。
sudo chmod +t directoryname
- 设置SUID权限。
-
访问控制列表(ACL)
- 安装ACL工具(如果尚未安装)。
sudo yum install acl - 启用文件系统的ACL支持。
sudo tune2fs -o acl /dev/sdXn sudo mount -o remount /mountpoint - 设置ACL。
sudo setfacl -m u:username:rwx filename
- 安装ACL工具(如果尚未安装)。
-
SELinux
- 查看SELinux状态。
sestatus - 临时关闭SELinux(不推荐在生产环境中使用)。
sudo setenforce 0 - 永久关闭SELinux(需要修改配置文件)。
sudo sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
- 查看SELinux状态。
注意事项
- 在进行任何权限更改之前,请确保你有足够的权限(通常是root权限)。
- 修改系统文件和目录时要格外小心,以免破坏系统稳定性。
- 定期备份重要数据以防万一。
通过以上步骤,你可以在CentOS镜像中有效地管理用户和权限。
以上就是关于“CentOS镜像中如何管理用户和权限”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm