linux用戶刪除
1. linux裡面可以刪掉哪些用戶
100以內都是系統自帶的用戶(第三列的數字)
其他都是用戶自己創建的,理論上都可以刪除
2. linux中無法刪除用戶
sudo rm -f passwd.lock
etc目錄下產生passwd.lock
*.lock作用是某人在讀取時先鎖定文件以防另一個程序又來讀取產生錯誤。
可能是上次用ssh登入改東西改到一半是斷線,或者是某些程序也需要存取特定檔案。
同理還有group.lock、gshadow.lock、shadow.lock
出現類似問題時刪除這些文件就好了
關於更多Linux的學習,請查閱書籍《linux就該這么學》。
3. 在linux里,怎麼查看有哪些用戶,哪些用戶不需要可以刪除
linux中常用的用戶管理命令:
1 groups
列出當前用戶所屬的所有組
2. newgrp groupname
切換當前用戶的有效用戶組為groupname。一個用戶可以屬於多個組,但只有一個
有效用戶組,當其新建一個文件時,該文件屬於有效用戶組。
3.useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e ex pire ] [-p passwd ] www.2cto.com
uname
新建一個用戶,用戶名為uname
4. passwd [useraccount]
為useraccount設置密碼
5. usermod [-LU][-c <備注>][-d <登入目錄>][-e <有效期限>][-f <緩沖天數>][-g <群組>][-G <群組>]
[-l <帳號名稱>][-s ][-u ][用戶帳號]
更改用戶的某些屬性
6. userdel [-r] username
刪除用戶,-r表示連同家目錄一起刪除
7. finger username
查看usernam的信息
www.2cto.com
8. id [username]
查詢用戶的UID,GID相關數據
9. groupadd [-g gid] [-r] groupname
建立一個名為groupname的組,-r表示建立系統用戶組
10. groupmod [-g gid] [-n new_name] ori_groupname
更改組的名字和組id
11. groupdel [groupname]
刪除用戶組
12. gpasswd
更改組密碼
4. linux 這些系統用戶可以刪除嗎
可以的
但是沒有必要把它們刪掉的
因為它們都是被系統默認就是禁止登陸的
不用考慮它們對系統的危害的
5. linux下普通用戶刪除文件
看你修改x許可權時,加了-R選項的;
x是個目錄,做刪除命令里沒有加針對文件夾的選項吧。
6. 如何刪除linux useradd 的用戶
添加用戶useradd與刪除用戶userdel
刪除用戶命令:
[root@ptr228 ~]# userdel 用戶名
或者連同用戶目錄一並刪除:
[root@ptr228 ~]# userdel -f 用戶名
注意:這里如果用戶還在登陸的話,會提示,用戶正在登陸無法刪除。此時可能需要先強制用戶退出。
7. 在linux怎樣將用戶從組中移除
1.把abc添加到另外個組中,再將abc從bcd刪除,用戶一定要在一個組中。
新增組:
例如:將abc用戶加入check組:
usermod -G bcd,check abc
移除組:
例如:用戶abc屬於bcd和check兩個組,需要將abc用戶從bcd組中移除:
usermod -G check abc
2.肯定啊
3.groups 查看所有,看指定可以 | grep 帳號
8. 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
9. linux刪除用戶的命令是什麼
userdel可刪除用戶帳號與相關的文件。若不加參數,則僅刪除用戶帳號,而不刪除相關文件
命 令: userdel
功能說明:刪除用戶帳號。
語法:userdel [-r][用戶帳號]
補充說明:userdel可刪除用戶帳號與相關的文件。若不加參數,則僅刪除用戶帳號,而不刪除相關文件。
.可以看下劉遄老師寫的Linux就該這么學作為入門的書籍.
10. 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命令的更多細節。