我們都知道在 ubuntu 中 root 用戶的權限是非常大的,為了防止因權利過大而產生的誤操作問題,一般都會新建一個用戶,並將該用戶添加到 sudo 組,以后就用這個新用戶登錄。
如何創建用戶
- 切換為root用戶為了獲取創建用戶的權限
ubuntu@T4:~$ sudo su
- 添加一個新用戶(如用戶名為doghead)
root@T4:/home/ubuntu# adduser doghead
然后根據系統提示進行密碼和注釋性描述的配置,全程不用自己輸入其他命令即可配置成功,用戶主目錄和命令解析程序都是系統自動指定。
- 查看用戶的屬性
root@T4:/home/ubuntu# cat /etc/passwd
- 將用戶添加到 sudo 組
adduser username sudo
- 退出當前用戶,以用戶csdn登陸系統
可以看到我們已經來到了自己的目錄 doghead@T4:~
如何刪除用戶
終端方法:以下用newuser代替想要刪除的用戶賬戶
在root用戶下:userdel -r newuser
在普通用戶下:sudo userdel -r newuser
因為需要徹底刪除用戶,所以加上-r的選項,在刪除用戶的同時一起把這個用戶的宿主目錄和郵件目錄刪除。
Issues
-
無法登陸ssh出現permission denied
a) 配置/etc/ssh/sshd_config
sudo gedit /etc/ssh/sshd_config 或者 sudo vim /etc/ssh/sshd_config將PermitRootLogin 后面改為yes
b) 重啟ssh服務
service ssh restart
