CentOS虚拟机设置权限主要涉及用户、文件/目录及共享文件夹权限管理,以下是关键操作:
sudo useradd username # 创建用户 sudo passwd username # 设置密码 sudo usermod -aG groupname username # 添加到指定用户组 sudo command(输入当前用户密码)wheel组(需编辑/etc/sudoers,推荐用visudo)sudo chown -R user:group /path/to/directory # 递归修改所有者与组 chmod u+rwx,g-w,o-r /path(添加用户读写执行,移除组写和其他读权限)chmod 755 /path(所有者rwx,组与其他rx)chmod 4755 /path/to/file # 设置SUID,用户执行时临时拥有文件所有者权限 sudo yum install kernel-devel gcc make # 安装依赖 sudo mount /dev/cdrom /mnt # 挂载增强工具ISO sudo /mnt/VBoxLinuxAdditions.run # 安装增强工具 sudo usermod -aG vboxsf username # 将用户加入vboxsf组以访问共享文件夹 sudo chmod 770 /mnt/shared_folder # 允许所属组读写执行 root用户操作,优先通过sudo提权。/etc/sudoers时需用visudo,防止语法错误导致系统异常。以上操作可根据实际需求调整路径、用户及权限参数,执行前建议备份重要数据。