一、什麼是usermod
usermod命令是修改用戶賬戶的一個工具。Linux系統中,如果需要修改用戶的UID、密碼、家目錄和shell等用戶信息,可以通過usermod命令來實現。
二、usermod命令語法
usermod [OPTIONS] LOGIN
其中,OPTIONS包括:
- -c,用戶賬戶的注釋
- -d,用戶的家目錄
- -e,用戶賬戶的失效日期
- -f,用戶賬戶的失效前的警告天數
- -g,用戶賬戶的初始組
- -G,用戶賬戶的附加組
- -l,用戶賬戶的新名稱
- -L,鎖定用戶賬戶
- -m,如果用戶的家目錄不存在,則創建它
- -p,用戶賬戶的密碼(加密的)
- -s,用戶賬戶的shell
- -u,用戶賬戶的UID
- -U,解鎖用戶賬戶
三、修改用戶的家目錄
1、使用usermod命令添加一個用戶,指定家目錄path1:
useradd -d /path1 testuser
2、使用usermod命令修改testuser的家目錄為/path2:
usermod -d /path2 testuser
3、使用usermod命令修改testuser的家目錄成為當前目錄:
usermod -d . testuser
這會把testuser的家目錄改成當前目錄。
四、總結
通過使用usermod命令,可以方便快捷地對用戶賬戶進行修改。在管理Linux系統時,這是一個非常實用的工具。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/243620.html