溫馨提示×

Linux虛擬機如何設置用戶

小樊
43
2025-07-03 06:33:52
欄目: 云計算

在Linux虛擬機中設置用戶通常涉及以下幾個步驟:

創建用戶

  • 使用 useradd 命令創建新用戶。例如,創建一個名為 newuser 的用戶:

    sudo useradd newuser
    

    如果希望同時為新用戶創建主目錄,可以使用 -m 選項:

    sudo useradd -m newuser
    

設置用戶密碼

  • 使用 passwd 命令為新用戶設置密碼:

    sudo passwd newuser
    

    系統會提示你輸入并確認新密碼。

添加用戶到其他組

  • 使用 usermod 命令將用戶添加到其他組。例如,將 newuser 添加到 sudo 組中,使其具有超級用戶權限:

    sudo usermod -aG sudo newuser
    

配置 sudoers 文件

  • 使用 visudo 命令安全地編輯 /etc/sudoers 文件,以允許特定用戶無需輸入密碼即可執行特定命令:

    sudo visudo
    

    在文件中添加以下行(根據你的需求修改):

    newuser ALL=(ALL) NOPASSWD: /usr/bin/command1, /usr/bin/command2
    

設置用戶目錄權限

  • 為新用戶設置一個自定義的用戶目錄,并設置相應的權限:

    sudo mkdir /home/newuser
    sudo chown newuser:newuser /home/newuser
    sudo chmod 755 /home/newuser
    

配置 SSH 訪問

  • 編輯 /etc/ssh/sshd_config 文件以設置用戶的 SSH 權限:

    sudo visudo
    

    在文件中添加或修改以下行:

    PasswordAuthentication yes
    AllowUsers newuser
    

以上步驟是在Linux虛擬機中設置用戶的基本流程,具體操作可能會因Linux發行版和具體需求有所不同。在執行任何權限修改操作之前,請確保您了解這些操作的影響,并在必要時備份重要數據。

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