2019獨角獸企業重金招聘Python工程師標準>>>
CentOS用戶和用戶組的操作
?長得太帥忚四種檌?關注
2018.05.12 16:40*?字數 312?閱讀 115評論 0喜歡 0
用戶組的操作
1.添加用戶組:
groupadd 組名
2.修改組名
groupmod -n 新組名 原組名
- 刪除用戶組
groupdel 組名
4.查看用戶的用戶組信息
groups 用戶名 // 查看指定的用戶所在的組
用戶的操作
1.添加用戶
adduser 用戶名
或者
useradd 用戶名
useradd與adduser的區別
useradd與adduser都是創建新的用戶
在CentOs下useradd與adduser是沒有區別的都是在創建用戶,在home下自動創建目錄,沒有設置密碼,需要使用passwd命令修改密碼。
而在Ubuntu下useradd與adduser有所不同
1、useradd在使用該命令創建用戶是不會在/home下自動創建與用戶名同名的用戶目錄,而且不會自動選擇shell版本,也沒有設置密碼,那么這個用戶是不能登錄的,需要使用passwd命令修改密碼。
2、adduser在使用該命令創建用戶是會在/home下自動創建與用戶名同名的用戶目錄,系統shell版本,會在創建時會提示輸入密碼,更加友好。
- 新建用戶同時增加工作組
useradd 用戶名 -g 組名 // 創建用戶的同時,指定它的分組
- 設置用戶密碼
passwd 用戶名
- 給已有的用戶增加工作組
usermod -G 組名 用戶名 // 給用戶設置附屬用戶組
- 給用戶設置添加多個用戶組
usermod -g web -G 組名1,組名2 用戶名 //給用戶設置多個用戶組
- usermod -g 和 usermod -G 的區別
usermod -g 組名 用戶名 //修改用戶的用戶組
usermod -G 組名1[,組名2] 用戶名 //添加用戶到一個或多個用戶組中
7.刪除用戶
userdel 用戶名 //刪除用戶,但不刪除其家目錄及文件
userdel -r 用戶名 //刪除用戶,其家目錄及文件一并刪除