溫馨提示×

Ubuntu Minimal如何設置多用戶環境

小樊
35
2025-10-22 21:22:12
欄目: 智能運維

Ubuntu Minimal設置多用戶環境的完整步驟

1. 登錄系統

使用root用戶或具有sudo權限的現有用戶登錄Ubuntu Minimal系統(若未設置root密碼,可通過sudo passwd root設置)。

2. 創建新用戶

使用adduser命令創建新用戶(推薦方式,自動創建家目錄和同名用戶組):

sudo adduser newuser

系統會提示輸入密碼(需符合復雜度要求),以及可選的全名、房間號、電話號碼等信息(可直接按回車跳過)。

3. 賦予管理員權限(可選)

若需讓新用戶擁有管理員權限(可執行sudo命令),需將其添加到sudo組:

sudo usermod -aG sudo newuser

注:-aG表示“追加到組”(避免移除原有組),sudo是Ubuntu的管理員組。

4. 配置SSH遠程訪問(可選)

若需通過SSH遠程登錄新用戶,需安裝并配置SSH服務:

# 安裝openssh-server
sudo apt update && sudo apt install -y openssh-server

# 啟動并啟用SSH服務(開機自啟)
sudo systemctl start ssh
sudo systemctl enable ssh

# 配置防火墻允許SSH(若啟用ufw)
sudo ufw allow ssh
sudo ufw enable  # 若未啟用防火墻,可跳過

5. 管理用戶組(可選)

  • 創建新組:使用groupadd命令創建專用組(如developers):
    sudo groupadd developers
    
  • 將用戶添加到組:使用usermod命令將用戶加入組(如將newuser加入developers組):
    sudo usermod -aG developers newuser
    
  • 刪除用戶從組:使用gpasswd命令(如將newuserdevelopers組移除):
    sudo gpasswd -d newuser developers
    

6. 驗證用戶配置

  • 切換用戶:使用su -命令切換到新用戶(需輸入密碼):
    su - newuser
    
    切換成功后,終端提示符會變為newuser@主機名:~$。
  • 測試sudo權限:切換到新用戶后,執行sudo命令(如sudo whoami),輸入密碼后應返回root,證明權限生效。

7. 其他可選配置

  • 修改用戶信息:使用usermod命令調整用戶名、家目錄或Shell(如將olduser改為newuser):
    sudo usermod -l newuser olduser
    sudo usermod -d /new/home/path -m newuser  # 移動家目錄并保留內容
    sudo usermod -s /bin/zsh newuser  # 更改默認Shell為zsh
    
  • 設置密碼過期:使用chage命令強制用戶定期修改密碼(如30天后過期):
    sudo chage -E $(date -d "+30 days" +%Y-%m-%d) newuser
    

通過以上步驟,即可在Ubuntu Minimal系統中完成多用戶環境的搭建與管理。每個用戶擁有獨立的家目錄和權限,可根據需求靈活調整組歸屬和訪問控制。

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