696
技術社區[雲棲]
ubuntu下新增一個用戶以及擁有sudo權限方法
1:增加一個swift用戶:sudo useradd -mk /home/swift -s/bin/bash swift
為swift用戶添加密碼:
sudo passwd swift
2:刪除一個用戶:userdel swift
3:設置ROOT密碼方法:
sudo passwd root,然後輸入密碼即可!
//此方法僅針對root密碼尚未設置的情況下
修改root密碼的方法:sudo passwd root
進入root狀態.命令: su root 然後輸入你設置好的密碼就OK了
修改普通用戶密碼方法:passwd username
修改root密碼的方法:sudo passwd root
進入root狀態.命令: su root 然後輸入你設置好的密碼就OK了
修改普通用戶密碼方法:passwd username
問題描述: 使用sudo命令時,提示“xx用戶不在sudoers文件中,此事將被報告。” sudo命令失敗。
解答:
方法二,編輯sudoer文本,添加xx的權限
sudo gedit /etc/sudoers,編輯文本如下:
Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root ALL=(ALL:ALL) ALL
# Members of the admin group may gain root privileges
min ALL=(ALL:ALL) ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL) ALL
xx ALL=(ALL) ALL
重啟後使用 id xx,提示如下:
uid=1000(xx) gid=1000(xx)組=1000(xx),27(sudo),126(uml-net) //成功
參考文章:
https://blog.sina.com.cn/s/blog_5edae1a101017ggj.html
https://blog.sina.com.cn/s/blog_bede36550101b0av.html
Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root ALL=(ALL:ALL) ALL
# Members of the admin group may gain root privileges
min ALL=(ALL:ALL) ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL) ALL
xx ALL=(ALL) ALL
重啟後使用 id xx,提示如下:
uid=1000(xx) gid=1000(xx)組=1000(xx),27(sudo),126(uml-net) //成功
參考文章:
https://blog.sina.com.cn/s/blog_5edae1a101017ggj.html
https://blog.sina.com.cn/s/blog_bede36550101b0av.html
最後更新:2017-04-03 18:52:06