**useradd 與adduser的區別
新增使用者:useradd -m 使用者名稱 然後設定密碼 passwd 使用者名稱
刪除使用者:userdel -r 使用者名稱
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.如果其存在的話,還會執行乙個指令碼。
useradd和adduser的區別
1.在root許可權下,useradd只是建立了乙個使用者名稱,如 useradd 使用者名稱 它並沒有在 home目錄下建立同名資料夾,也沒有建立密碼,因此利用這個使用者登入系統,是登入不了的,為了避免這樣的情況出現,可以用 useradd m 使用者名稱 的方式建立,它會在 home目錄下建立同...
ubuntu下useradd與adduser區別
一。useradd username不會在 home下建立乙個資料夾username 1 會在 etc passwd下面新增註冊的賬戶 2 會在 etc shadow 檔案下建立註冊使用者的密碼 3 不會在 home下建立乙個資料夾username 二。adduser username 1 會在 e...
ubuntu下useradd與adduser區別
一。useradd username不會在 home下建立乙個資料夾username 1 會在 etc passwd下面新增註冊的賬戶 2 會在 etc shadow 檔案下建立註冊使用者的密碼 3 不會在 home下建立乙個資料夾username 二。adduser username 1 會在 e...