Linux 刪除用戶
前面小節(jié)介紹了如何添加 Linux 用戶,本小節(jié)介紹如何刪除 Linux 系統(tǒng)中的 普通用戶,另外還將介紹如何禁止用戶登錄。
1. userdel 命令
若想要刪除 Linux 系統(tǒng)普通用戶,可以使用 userdel
命令,使用 root
賬號登錄 Linux 系統(tǒng)之后就可以刪除系統(tǒng)普通用戶了。
1.1 userdel 命令參數(shù)介紹
下面列舉了一些 userdel
命令參數(shù)作用:
userdel 命令參數(shù)名稱 | 功能與作用描述 |
---|---|
-f | 表示 --force ,強制刪除用戶 |
-r | 表示 --remove ,刪除主目錄和郵件池 |
-Z | 表示 --selinux-user ,為用戶刪除所有的 SELinux 用戶映射 |
1.2 刪除用戶
使用 userdel
命令刪除 Linux 系統(tǒng)普通用戶,命令如下:
userdel -rf study_linux # 強制刪除用戶和用戶相關的主目錄
su study_linux
執(zhí)行結果如下圖:
2. 禁止用戶登錄
若不想直接刪除用戶,只是想禁止用戶登錄,可以修改 /etc/passwd
文件,先新建一個賬戶,然后修改 /etc/passwd
文件,新增用戶命令如下:
useradd test_linux
執(zhí)行結果如下圖:
修改 /etc/passwd
文件中的 test_linux
用戶信息,可以禁止它登錄,命令如下:
vim /etc/passwd
執(zhí)行結果如下圖:
設置好 /etc/passwd
文件之后,使用如下命令切換至 test_linux
用戶:
su test_linux
執(zhí)行結果如下圖:
3. 小結
本小節(jié)介紹了如何刪除 Linux 普通用戶,需要注意使用 userdel
命令刪除用戶時,使用 -rf
參數(shù)可以刪除用戶相關的主目錄和郵件池,若不想直接刪除用戶,只是想禁止用戶登錄,可以修改 /etc/passwd
文件中用戶的信息即可。