① linux刪除系統中現有注冊的用戶
在超級用戶狀態下,編輯 /etc/passwd 文件,即可刪除所需要刪除的用戶。
② linux刪除用戶的命令是什麼
userdel可刪除用戶帳號與相關的文件。若不加參數,則僅刪除用戶帳號,而不刪除相關文件
命
令:
userdel
功能說明:刪除用戶帳號。
語法:userdel
[-r][用戶帳號]
補充說明:userdel可刪除用戶帳號與相關的文件。若不加參數,則僅刪除用戶帳號,而不刪除相關文件。
參數:
-f
刪除用戶登入目錄以及目錄中所有文件。
userdel很簡單,只有一個參數可選
-r
;如果加參數-r
,表示在刪除用戶的同時,一並把用戶的家目錄及本地郵件存儲的目錄或文件也一同刪除;比如我們現在有個用戶jb51,其家目錄位於/var目錄中,現在我們來刪除這個用戶;
userdel
jb51
註:刪除用戶jb51,但不刪除其家目錄及文件;
userdel
-r
jb51
註:刪除用戶jb51,其家目錄及文件一並刪除;
警告:
請不要輕易用-r參數;他會刪除用戶的同時刪除用戶所有的文件和目錄,切記;如果用戶目錄下有重要的文件,在刪除前請備份;
其實也有最簡單的辦法,但這種辦法有點不安全,也就是直接在/etc/passwd中刪除您想要刪除用戶的記錄;但最好不要這樣做,/etc/passwd
是極為重要的文件,可能您一不小心會操作失誤;
其相似命令groupdel
是用來刪除用戶組的;
語法格式:groupdel
用戶組
groupdel
admin
假如刪除的時候忘記帶r參數
以後想刪除這個用戶的文件
可以用下面這條命令
find
/
--nouser
-exec
rm
-
rf
{}
\
刪除所有
用戶不存在而遺留的文件(因為用戶已被刪除,其文件的擁有者為其UID,參數nouser用於刪除此類文件)
③ linux 刪除用戶賬號和主目錄
刪除命令需用到userdel,只有一個參數可選 -r 。如果加參數-r ,表示在刪除用戶的同時,一並把用戶的家目錄及本地郵件存儲的目錄或文件也一同刪除。
題目要求linux 刪除用戶賬號和主目錄,只需使用userdel –r命令即可。
舉個例子,刪除用戶xiaoluo及刪除他的工作目錄,則使用userdel -r xiaoluo所以,我們只要將userdel –r xiaoluo中的xiaoluo改成你所設置的用戶名即可。
操作步驟:
1、進入linux系統後,我這里創建的賬戶名為xiaoluo。
(3)linux刪除用戶用戶已登錄擴展閱讀:
刪除命令需用到userdel,而useradd 或 adser 命令則是用來建立用戶帳號和創建用戶的起始目錄,使用許可權是超級用戶。
④ linux系統用什麼命令刪除用戶
可以用userdel命令刪除用戶
userdel是什麼
userdel 是一個底層用於刪除用戶的工具。在 Debian 上,我們通常會使用 deluser 命令。userdel 會查詢系統賬戶文件,例如/etc/password和/etc/group。那麼它會刪除所有和用戶名相關的條目。在我們刪除它之前,用戶名必須存在。
如何使用userdel
由於 userdel 會修改系統賬戶文件,那麼我們需要root特權來運行它。不然我們會遇到一個報錯信息「只有root許可權才能執行這項操作」或者類似的信息。在我們得到特權後,我們可以通過輸入 userdel 從你的控制台刪除用戶。下面是一個默認使用 userdel 的樣例。
$ sudo userdel pasadena
或者
# userdel pasadena
截圖的上面顯示用戶 pasadena 已經登錄了系統。它被標記的進程6218是 SSHD 進程。而當我們用「userdel -f pasadena」只會顯示已經登錄的要被刪除的用戶信息。命令本身已經成功。如果我們使用cat 命令查看/etc/passwd的內容,我們看不到到用戶 pasadena 存在了。他的家目錄還存在但是所有者只能顯示為數字ID。
有一件事我們必須了解,帶-f選項的 userdel不會斷開該用戶已有的 SSH 鏈接。因此,即使用戶已經不存在,但實際上仍是登錄狀態,並且是活躍用戶。但是當用戶登出後不可再登錄,因為用戶已經被刪除。
因此所以這個選項使用起來有些危險,因為它會使你的系統進入不一致的狀態。
總結
userdel 是一個 Linux 系統內部刪除用戶的工具。userdel同樣是deluser命令的後端,這是一個用perl編寫的刪除用戶的腳本。如往常一樣,你可以輸入man userdel來查看關於userdel命令的更多細節。
⑤ linux vps怎麼刪除一個正在登入的ssh用戶
重新啟動下vps,然後用管理員帳號登錄,你要刪除的帳號不就是退出狀態了嗎?
⑥ linux 如何去掉一個遠程登錄的用戶
永久刪除遠程登錄用戶可以使用 userdel命令
如: userdel peter 系統中刪除 peter用戶
如果需要刪除該用戶主目錄下所有文件和子目錄,可以使用:
usermod –G peter peter
如果你僅僅想把遠程登錄用戶踢掉,可以用fuser -k命令
用法為: fuser -k /dev/pts/[遠程用戶的虛擬終端號]
這個虛擬終端號,可用 who 命令看到。
⑦ linux下如何將一個用戶從用戶組中刪除
1)增加一個新用戶
在linux系統中,只有root用戶才能夠創建一個新用戶,如下的命令將新建一個登錄名meelo的用戶。
sudo
useradd
meelo
但是,這個用戶還不能夠登錄,因為還沒給它設置初始密碼,而沒有密碼的用戶是不能夠登錄系統的。在默認情況下,將會在/home目錄下新建一個與用戶名相同的用戶主目錄。
完成了這一操作後,你還應該使用passwd命令為其設置一個初始密碼。輸入該命令後,會系統會請求輸入密碼。
sudo
passwd
用戶名
2)刪除一個用戶
刪除用戶,只需使用一個簡單的命令:
sudo
userdel
用戶名
不過最好將它留在系統上的文件也刪除掉,你可以使用「userdel
-r
用戶名」來實現這一目的。
3)增加一個組
如下命令將創建一個名稱為avatar的用戶組:
sudo
groupadd
avatar
4)刪除一個組
同樣的,我們有時會需要刪除一個組,它的命令就是groupdel。
⑧ linux怎麼刪除用戶和用戶組
展開全部
Linux刪除用戶組和用戶時常用的一些命令和參數。
1、從組中刪除用戶
編輯/etc/group
找到GROUP1那一行,刪除
A
或者用命令
gpasswd
-d
A
GROUP
2、建用戶:
adser
phpq
//新建phpq用戶
passwd
phpq
//給phpq用戶設置密碼
3、建工作組
groupadd
test
//新建test工作組
4、新建用戶同時增加工作組
useradd
-g
test
phpq
//新建phpq用戶並增加到test工作組
註::-g
所屬組
-d
家目錄
-s
所用的SHELL
5、給已有的用戶增加工作組
usermod
-G
groupname
username
或者:gpasswd
-a
user
group
6、臨時關閉:在/etc/shadow文件中屬於該用戶的行的第二個欄位(密碼)前面加上*就可以了。想恢復該用戶,去掉*即可。
或者使用如下命令關閉用戶賬號:
passwd
peter
–l
重新釋放:
passwd
peter
–u
6、永久性刪除用戶賬號
userdel
peter
groupdel
peter
usermod
–G
peter
peter
(強制刪除該用戶的主目錄和主目錄下的所有文件和子目錄)
7、顯示用戶信息
id
user
cat
/etc/passwd
⑨ linux 刪除用戶賬號和主目錄
刪除用戶的命令是:userdel 用戶名
比如我剛建立的用戶是:zhyh,則命令為:userdel zhyh
執行以上命令成功後利用rm -rf /home/zhyh/
就可以了
也可以用:userdel -r zhyh。關於這個linux系統的學習,我一直看劉遄老師的書籍《linux就該這么學》
⑩ linux用root刪除用戶XXX時,彈出用戶XXX目前已登錄,怎麼解決
XXX用戶退出再刪
或者先把XXX用戶進程全部殺掉:
ps
-ef|grep
XXX|awk
{'print
"kill
-9
"
$1'}|sh