1. 在root許可權下,useradd只是建立了乙個使用者名稱,如 (useradd +使用者名稱 ),它並沒有在/home目錄下建立同名資料夾,也沒有建立密碼,因此利用這個使用者登入系統,是登入不了的,為了避免這樣的情況出現,可以用 (useradd -m +使用者名稱)的方式建立,它會在/home目錄下建立同名資料夾,然後利用( passwd + 使用者名稱)為指定的使用者名稱設定密碼。
2. 可以直接利用adduser建立新使用者(adduser +使用者名稱)這樣在/home目錄下會自動建立同名資料夾
3. 刪除使用者,只需使用乙個簡單的命令「userdel 使用者名稱」即可。不過最好將它留在系統上的檔案也刪除掉,你可以使用「userdel -r 使用者名稱」來實現這一目的。
linux系統如何新增使用者這個問題到網上問一下或者搜一下,很多人可能會說useradd,實際這是不對的。useradd只會新增乙個使用者,沒有建立它的主目錄,除了新增乙個新使用者之外什麼都沒有。這個使用者甚至不能登入,因為沒有密碼。正確的做法是man page裡說的,adduser,這個命令實際是乙個perl指令碼,是useradd等類似底層命令的更友好的前端,它會用互動性的方式建立新使用者,使用它可以指定新使用者的家目錄,登入密碼,是否加密主目錄等等,它會:
1.建立乙個新目錄作為家目錄
2.建立同名新組
3.把使用者的主要組設為該組(除非命令選項覆蓋以上預設動作,比如–disall-homdirecry之類)
4.從/etc/skel目錄下拷貝檔案到家目錄,完成初始化
5.建立新使用者的密碼
6.如果其存在的話,還會執行乙個指令碼。
Ubuntu中useradd和adduser的區別
在ubuntu中建立新使用者,通常會用到兩個命令 useradd和adduser。雖然作用一樣,但用法卻不盡相同 useradd是乙個elf可執行程式 useradd會新增使用者名稱,並建立和使用者名稱相同的組名,但它並不在 home目錄下建立基於使用者名稱的目錄,也不提示建立新的密碼。b,base...
Ubuntu中useradd和adduser的區別
在ubuntu中建立新使用者,通常會用到兩個命令 useradd和adduser。雖然作用一樣,但用法卻不盡相同 1.使用useradd時,如果後面不新增任何引數選項,例如 sudo useradd test建立出來的使用者將是預設 三無 使用者 一無home directory,二無密碼,三無系統...
Linux 新增使用者useradd
1.作用 useradd或adduser命令用來建立使用者帳號和建立使用者的起始目錄,使用許可權是超級使用者。2.格式 useradd d home s shell c comment m k template f inactive e expire p passwd r name useradd ...