root 用戶 創建新用戶
創建新用戶 用戶名 adduser fengyun
設置新用戶密碼 passwd fengyun
輸入兩次密碼 即可成功
修改權限
修改/etc/sudoers 文件
root用戶下 直接輸入命令 visudo 即可修改
找到該行 在下面添加一行
Allow root to run any commands anywhere
root ALL=(ALL) ALL
如下
Allow root to run any commands anywhere
root ALL=(ALL) ALL
fengyun ALL=(ALL) ALL <!--新增行-->
然後保存 即可
使用su 用戶名 即切換到 該用戶 如 su fengyun
在該用戶下想要使用 root權限 使用 su - 切換到 root權限 然後 exit 退出root權限回到該用戶
或者直接 sudo 加命令
說一個我理解的誤區 我剛使用是以爲 創建了一個用戶賦予root權限後。就可以像root一樣進項各種root權限下的操作 。 事實並不是這樣。。。
甚至 使用當前用戶 簡單的vi a.txt 編輯後保存都做不到
只有一個用戶擁有root權限。而且這是不安全的 。root權限是不安全的。我們創建的用戶只能“藉助”root權限。
原文:https://blog.csdn.net/dandanfengyun/article/details/85248980