天天看點

useradd adduser linux建立使用者、設定密碼、修改使用者、删除使用者

建立使用者、設定密碼、修改使用者、删除使用者:

useradd testuser 建立使用者testuser

passwd testuser 給已建立的使用者testuser設定密碼

說明:新建立的使用者會在/home下建立一個使用者目錄testuser

usermod --help 修改使用者這個指令的相關參數

userdel testuser 删除使用者testuser

rm -rf testuser 删除使用者testuser所在目錄

上面的幾個指令隻有root賬号才可以使用,如果你不知道自己的系統上面的指令在什麼位置可以使用如下指令查找其路徑:

locate useradd

useradd adduser linux建立使用者、設定密碼、修改使用者、删除使用者

建立新使用者後,同時會在etc目錄下的passwd檔案中添加這個新使用者的相關資訊

說明:為了截圖,此處我使用了tail -3 passwd指令,隻将該檔案的最後3行資訊(也是我關注的資訊)顯示出來

useradd adduser linux建立使用者、設定密碼、修改使用者、删除使用者

指令行視窗下使用者的互相切換:

su 使用者名

說明:su是switch user的縮寫,表示使用者切換

從新的使用者狀态下輸入“exit”即可退回到剛才的使用者狀态

useradd adduser linux建立使用者、設定密碼、修改使用者、删除使用者

使用者組的添加和删除:

groupadd testgroup 組的添加

groupdel testgroup 組的删除

說明:組的增加和删除資訊會在etc目錄的group檔案中展現出來。

useradd adduser linux建立使用者、設定密碼、修改使用者、删除使用者

http://blog.sina.com.cn/s/blog_49a665e10100agby.html

如果設定10分鐘内關機後又不想關機了,這時可以用ctrl+c來終止關機指令。(自己嘗試的)

添加使用者: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.如果其存在的話,還會執行一個腳本。

繼續閱讀