閱讀696 返回首頁    go iPhone_iPad_Mac_apple


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



問題描述: 使用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

最後更新:2017-04-03 18:52:06

  上一篇:go 實時錯誤'3706'未找到提供程序。改程序可能未正確安裝
  下一篇:go 第九章 關係映射 一對一關係 唯一外鍵方式實現一對一