kali 新增 刪除使用者

2021-09-26 03:49:11 字數 1529 閱讀 6266

新增新使用者

useradd -m username //注意:-m表示建立主目錄,通常是/home/username, username為你建立的使用者名稱
設定密碼

passwd username //需要輸入兩次,bash不會顯示你輸入的密碼
將使用者加入到sudo組(允許使用者安裝軟體,允許列印,使用特權模式等)

usermod -a -g sudo username //-a表示附加或新增,-g表示指定的組/組
將建立的使用者的預設shell更改為bash

chsh -s /bin/bash username

//chsh意味著更改登入shell,-s是您希望為使用者指定的shell的名稱,在本例中為/bin/bash

//此時容易出現chsh: pam: authentication failure,經查詢發現chsh命令更改的是/etc/passwd檔案,發

現第一行變成root:x:0:0:root:/root:username,將其改為預設的root:x:0:0:root:/root:/bin/bash,之後

再執行命令,最後一行會出現username:x:1000:1000::/home/username:/bin/bash(如果還是失敗可以試著

新增這一行,兩個數字是賬戶uid和gid,一般為1001或更高,我這邊不知道為什麼是1000)

passwd檔案小知識

root:(賬號名稱):x(:賬號密碼):0(:賬號uid):0(:賬號gid):root(:使用者說明):

/root(:使用者家目錄):/bin/bash(:shell解析)

此時登出root,用username使用者登入,輸入whoami,或者看提示username@localhost證明你是誰

whoami         //檢視自己是誰

groups //檢視所屬組

id username //檢視賬戶資訊

我是username組(我的主要組)和sudo組的一部分。這意味著我可以執行特權命令,或者只在需要時自己成為root使用者。

sudo su - //成為root使用者
刪除使用者

userdel -r username

//-r表示刪除username的所有檔案和主目錄

//如果顯示程序被占用,可以命令 kill -9 pid (除非你非常清楚這個經常是什麼,否則不要kill任何程序)

//會顯示訊息userdel: username mail spool (/var/mail/username) not found,這個不重要,我們沒有為使用者建立過mail

//為了確認可以ls /home 檢視是否有username資料夾殘留

SVN 新增 刪除使用者

在svn的目錄中,找到 accesspolicy 檔案,在指定組中新增需要新增的使用者的使用者名稱,與之前的使用者通過英文逗號,分割。然後通過htpasswd來建立對應密碼。需要注意的是,如果已經存在密碼檔案,且不為空,應該使用htpasswd b username password,而不要使用ht...

批量新增 刪除使用者

使用者資訊檔案users.txtcerana1 13888298736 cerana2 13888298737 cerana3 13888298738 cerana4 13888298739 cerana5 13888298740批量新增使用者的指令碼 bin bash 把本shell指令碼和賬號檔...

ubuntu新增使用者和刪除使用者

在linux下,useradd和adduser的差距還是十分的大的,建議是放棄使用useradd,換做使用adduser.還以及介紹如何刪除使用者userdel和deluser.ubuntu系統的新增新的使用者,常用的方法有useradd和adduser,這兩個命令的差距還是十分的大的.預設的情況下...