Linux 刪除用戶
前面小節介紹了如何添加 Linux 用戶,本小節介紹如何刪除 Linux 系統中的 普通用戶,另外還將介紹如何禁止用戶登錄。
1. userdel 命令
若想要刪除 Linux 系統普通用戶,可以使用 userdel 命令,使用 root 賬號登錄 Linux 系統之后就可以刪除系統普通用戶了。
1.1 userdel 命令參數介紹
下面列舉了一些 userdel 命令參數作用:
| userdel 命令參數名稱 | 功能與作用描述 |
|---|---|
| -f | 表示 --force,強制刪除用戶 |
| -r | 表示 --remove,刪除主目錄和郵件池 |
| -Z | 表示 --selinux-user,為用戶刪除所有的 SELinux 用戶映射 |
1.2 刪除用戶
使用 userdel 命令刪除 Linux 系統普通用戶,命令如下:
userdel -rf study_linux # 強制刪除用戶和用戶相關的主目錄
su study_linux
執行結果如下圖:

2. 禁止用戶登錄
若不想直接刪除用戶,只是想禁止用戶登錄,可以修改 /etc/passwd 文件,先新建一個賬戶,然后修改 /etc/passwd 文件,新增用戶命令如下:
useradd test_linux
執行結果如下圖:

修改 /etc/passwd 文件中的 test_linux 用戶信息,可以禁止它登錄,命令如下:
vim /etc/passwd
執行結果如下圖:

設置好 /etc/passwd 文件之后,使用如下命令切換至 test_linux 用戶:
su test_linux
執行結果如下圖:

3. 小結
本小節介紹了如何刪除 Linux 普通用戶,需要注意使用 userdel 命令刪除用戶時,使用 -rf 參數可以刪除用戶相關的主目錄和郵件池,若不想直接刪除用戶,只是想禁止用戶登錄,可以修改 /etc/passwd 文件中用戶的信息即可。
愛因詩賢 ·
2025 imooc.com All Rights Reserved |