data codes through eyeglasses

Ubuntu 20.04 新增使用者:useradd 與 adduser 方法的比較

在 Linux 系統中,新增使用者有多種方法可供選擇。本文將比較 Ubuntu 20.04 中的兩種新增使用者方法:useradd 和 adduser,並探討它們之間的差異以及使用的便利性。

一般的 Linux 發行版通常都支援 useradd 方法。但是,使用 useradd 需要注意的是,所有的設定包括 home 資料夾的建立都必須依靠指令進行。

儘管功能齊全,但使用者需要根據需求自行更改命令和參數,這可能有些繁瑣。相比之下,adduser 在各個發行版本中略有不同。

以 Ubuntu 20.04 為例,adduser 將 useradd 的主要參數和功能包裝為詢問方式,使新增使用者的過程更加直觀和簡單。

讓我們看一個以 Ubuntu 20.04 為基礎的新增使用者 adduser 的範例。使用 adduser 可以輕鬆地為使用者新增 Home 資料夾並設定初始設定,同時詢問使用者的密碼等。

對於新增使用者而言,這是一種簡單而方便的方法。如果您希望將使用者加入某個群組(例如 sudo),您只需要運行命令 “sudo adduser 使用者名稱 sudo” 即可。

而使用 useradd 命令建立新的使用者則需要使用不同的參數進行設定。下面是一些常用的參數:

  • “-d”:指定 home 資料夾,即登錄後預設進入的目錄,並給予對該資料夾的控制權。
  • “-p”:設定該帳號的密碼。
  • “-e”:帳號的有效期限,格式為 YYYY-MM-DD。
  • “-g”:指定主要使用者群組。
  • “-G”:設置次要群組,可以設置多個。
  • “-M”:強制不創建用戶主文件夾。
  • “-m”:強制建立用戶主文件夾,並將 /etc/skel/ 中的文件複製到用戶的根目錄下。

總結起來,您可以根據需要自行決定使用哪種命令來新增使用者。基本上,這兩個命令都能夠成功新增使用者。如果以使用方法來做個比方,useradd 和 adduser 就相當於 VPS 和共享主機之間的差異。前者需要使用者自己進行設定,而後者則是主機商預先設定好,使用起來更加方便。

無論您選擇使用 useradd 還是 adduser,這兩種方法都是在 Ubuntu 20.04 中新增使用者的有效方式。

Similar Posts

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *