Linux虛擬機內如何創建一個新用戶並具有root權限以及終端為bash


1.首先需要把新用戶創建出來
sudo useradd -m(為新用戶添加主組否則即使新用戶創建也不能顯示出來) -g(將創建的新用戶歸屬到哪組所需的參數) 組名 用戶名
這里的組名是你想要將新用戶綁定到哪一個組並將這個組作為這個新用戶的主組,如果此前沒有這個組名需要先創建這么一個組,接下來的用戶名為自定義
通過 cat /etc/passwd
可以查看到新建的用戶
查看新建用戶
Python 用戶名 x 代指密碼加密 1001 分別是用戶id(可以通過id操作命令查看到)和組id 其后有新用戶的主目錄以及終端名稱

2.其次是為新用戶增加root權限
sudo組內用戶
新建的用戶剛開始是不在sudo組內需要我們自己去手動添加
sudo usermod -G 附屬組名 用戶名
附屬組名是你要將該新用戶加入到sudo等附屬組內,用戶名是你想把哪個用戶加入到這個附屬組內,執行該操作命令之后我們便可以看到我們新增的用戶名出現在sudo組后

3.用其他遠程工具連接虛擬機用戶時終端顯示界面僅有$而沒有其他過多的詳細信息的原因以及解決辦法;
終端沒有過多的詳細信息是因為我們使用的默認終端是dash而不是bash,因此我們將終端改為bash即可
sudo usermod -s /bin/bash 用戶名
即可看到於虛擬機內看到的相同的顯示界面


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM