如何使用Linux命令列創建新的用戶呢?
我是在Ubuntu下進行的,例如添加名為test的新用戶:
最簡單的命令:
sudo adduser test
會自動將該用戶添加到同名組中,創建/home/test/,從etc/skel/復制檔案,并設定密碼和相關初始身份資訊,
原始一點的命令:
sudo useradd -mk /home/test -s /bin/bash test
sudo passwd test
(這里是useradd而不是adduser)
讓用戶獲得root權限
修改/etc/sudoers 檔案,找到下面一行,在root下面添加一行,如下所示:
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
test ALL=(ALL) ALL
然后修改用戶,使其屬于root組,命令如下:
usermod -Ga root test
或者adduser test root
最后,如果要洗掉用戶的話:
洗掉用戶:
sudo userdel test
rm -rf /home/test
命令列下切換用戶:
可以使用su命令來切換用戶,su是switch user切換用戶的縮寫,可以是從普通用戶切換到root用戶,也可以是從root用戶切換到普通用戶,從普通用戶切換到root用戶需要輸入密碼,從root用戶切換到普通用戶不需要輸入密碼,
命令格式:su [引數] [-] [用戶名]
用戶名的默認值為root,
用法示例:
su test #切換到test用戶
su #切換到root用戶

本文由博客一文多發平臺 OpenWrite 發布!
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/252406.html
標籤:其他
上一篇:linux洗掉檔案夾下所有檔案
下一篇:Linux系統的特點有哪些?
