用來向linux系統新增新使用者的主要工具是useradd。這個命令簡單便捷,可以一次性建立新使用者賬戶以及設定使用者home目錄結構。useradd命令使用系統的預設值以及命令列引數來設定使用者賬戶。系統預設值被設定在/etc/default/useradd檔案中。可以使用加入了-d選項的useradd命令來檢視所用linux系統中的這些預設值。
預設值解釋如下:
1)新使用者會被新增到gid為100的公共組;
2)新使用者的home目錄;
3)新使用者賬戶密碼在過期後不會被禁用;
4)新使用者賬戶未被設定過期日期;
5)新使用者預設登入shell;
6)系統會將/etc/skel目錄下的內容複製到home目錄下;
7)系統是否在mail目錄下建立乙個用於接收郵件的檔案。
在ubuntu linux系統上,/etc/skel有下列檔案:
預設情況下,useradd命令不會建立home目錄,但是-m引數會使其建立home目錄。
要想在建立使用者時改變預設值或者預設行為,可以使用命令列引數,如下所示:
你會發現,在建立新使用者賬戶時使用命令列引數可以更改系統指定的預設值。但如果總需要修改某個值的話,最好還是修改下系統的預設值。
可以在-d選項後跟上乙個指定的值來修改系統預設的新使用者設定,引數如下所示:
-b:更改home目錄位置
-e:更改預設的新賬戶的過期日期
-f:更改預設的新使用者從密碼過期到賬戶被禁用的天數
-g:更改預設的組的名稱
-s:更改預設的登入shell
更改預設值非常簡單:
useradd -d -s /bin/bash
現在,useradd命令會將bashshell作為所有新建使用者的預設登入shell。 linux新增新使用者
adduser 會有提示,一步一步引導新使用者建立的整個過程,推薦使用 例如 adduser hou useradd 使用本命令建立的使用者沒有主目錄 userdel 刪除使用者 給新使用者hou新增密碼 passwd hou 則提示輸入密碼 系統安裝過程中建立的第乙個使用者屬於admin使用者組,...
ubuntu新增新使用者
sudo adduser username其中username是你要建立的使用者的名字,然後設定密碼還有相關資訊就可以了 用adduser建立後的新使用者是不能使用sudo的,因為還沒有賦予相關root許可權,執行以下 賦予許可權 sudo usermod a g adm username sudo...
gerrit新增新使用者
預設gerrit的web服務埠為8080,通過apache的反向 就可以使用標準的80 http 來訪問gerrit的web介面,在apache的配置檔案httpd.conf新增如下反向 和http認證設定 proxyrequests off proxyvia off proxypreserveho...