溫馨提示×

centos虛擬機如何進行權限設置

小樊
41
2025-09-07 16:34:40
欄目: 云計算

CentOS虛擬機權限設置主要包括用戶管理、文件權限、sudo權限及安全配置,具體步驟如下:

  1. 用戶管理

    • 創建用戶:sudo useradd username,設置密碼:sudo passwd username。
    • 添加用戶到組:sudo usermod -aG groupname username,如添加到wheel組以獲取sudo權限。
    • 刪除用戶:sudo userdel username。
  2. 文件與目錄權限

    • 修改所有者:sudo chown user:group /path/to/file。
    • 修改權限:sudo chmod 755 /path/to/file(所有者:讀寫執行,組及其他:讀執行)。
    • 特殊權限(如SUID):sudo chmod u+s /path/to/file。
    • ACL精細控制:安裝工具sudo yum install acl,設置sudo setfacl -m u:username:rwx /path。
  3. sudo權限配置

    • 編輯/etc/sudoers文件:sudo visudo,添加用戶或組權限,如username ALL=(ALL) NOPASSWD: ALL。
    • 限制特定命令:username ALL=(ALL) /usr/bin/systemctl restart httpd。
  4. 安全增強配置

    • 啟用SELinux:sudo setenforce 1,臨時關閉需編輯/etc/selinux/config。
    • 配置防火墻:sudo firewall-cmd --add-port=22/tcp --permanent,限制端口訪問。
    • 禁用root遠程登錄:編輯/etc/ssh/sshd_config,設置PermitRootLogin no。
  5. 共享文件夾權限(VirtualBox場景)

    • 安裝增強功能后,在虛擬機設置中添加共享文件夾,掛載后確保用戶屬于vboxsf組:sudo usermod -aG vboxsf username。

操作前建議備份重要數據,權限設置需根據實際需求調整,避免過度開放權限。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女