1、新增普通使用者
[root@server ~]# useradd chenjiafa
//新增乙個名為chenjiafa的使用者
[root@server ~]# passwd chenjiafa
//修改密碼
changing password for user chenjiafa.
new unix password:
//在這裡輸入新密碼
retype new unix password: //再次輸入新密碼
passwd: all authentication tokens updated successfully
2、賦予root許可權
方法1):修改/etc/sudoers檔案,找到下面一行,把前面的注釋(#)去掉
然後修改使用者,使其屬於root組(wheel),命令如下:
[root@server ~]# usermod -g root chenjiafa
修改完畢,用chenjiafa帳號登入,然後用命令su –切換,即可獲得root許可權進行操作。
方法2):修改/etc/sudoers檔案,找到下面一行,在root下面新增一行,如下所示:
修改完畢,用chenjiafa帳號登入,然後用命令su –,即可獲得root許可權進行操作。
方法3):修改/etc/passwd檔案,找到如下行,把使用者id修改為0,如下所示:
前使用者的登陸,可以輸入exit。
1.作用
su的作用是變更為其它使用者的身份,需要鍵入該使用者的密碼(超級使用者除外)。
2.格式
su [選項]… [-] [user [arg]…]
3.主要引數
-f , –fast:不必讀啟動檔案(如 csh.cshrc 等),僅用於csh或tcsh兩種shell。
-l , –login:加了這個引數之後,就似乎是重新登陸為該使用者一樣,大部分環境變數(例如home、shell和user等)都是以該使用者(user)為主,並且工作目錄也會改變。假如沒有指定user,預設情況是root。
-m, -p ,–preserve-environment:執行su時不改變環境變數。
-c command:變更賬號為user的使用者,並執行指令(command)後再變回原來使用者。
user:欲變更的使用者賬號,arg傳入新的shell引數。
4.應用例項
變更賬號為超級使用者,並在執行df命令後還原使用者。 su -c df root
[sudo 命令詳解]
功能說明:以其他身份來執行指令。
語 法:sudo [-bhhpv][-s ][-u 《使用者》][指令] 或 sudo [-klv]
補充說明:sudo可讓使用者以其他的身份來執行指定的指令,預設的身份為root。在/etc/sudoers中設定了可執行sudo指令的使用者。若其未經授權的使用者企圖使用sudo,則會發出警告的郵件給管理員。使用者使用sudo時,必須先輸入密碼,之後有5分鐘的有效期限,超過期限則必須重新輸入密碼。
參 數:
-b 在後台執行指令。
-h 顯示幫助。
-h 將home環境變數設為新身份的home環境變數。
-k 結束密碼的有效期限,也就是下次再執行sudo時便需要輸入密碼。
-l 列出目前使用者可執行與無法執行的指令。
-p 改變詢問密碼的提示符號。
-s 執行指定的shell。
-u《使用者》 以指定的使用者作為新的身份。若不加上此引數,則預設以root作為新的身份。
-v 延長密碼有效期限5分鐘。
-v 顯示版本資訊。
ubuntu 下新增使用者 並獲得root許可權
是普通管員,是系統管理員,在 ubuntu 下,root使用者預設是沒有密碼的,因此也就無法使用 據說是為了安全 想用root的話,得給root使用者設定乙個密碼 sudo passwd root 然後登入時使用者名稱輸入root,再輸入密碼就行了。ubuntu建使用者最好用adduser,雖然ad...
linux下新增使用者並賦予root許可權
1 新增使用者,首先用adduser命令新增乙個普通使用者,命令如下 adduser tommy 新增乙個名為tommy的使用者 passwd tommy 修改密碼 changing password for user tommy.new unix password 在這裡輸入新密碼 retype ...
linux新增root許可權使用者
第一步,新增普通使用者 建立使用者 設定密碼 修改使用者 刪除使用者 useradd testuser建立使用者testuser passwd testuser給已建立的使用者testuser設定密碼 說明 新建立的使用者會在 home下建立乙個使用者目錄testuser usermod help修...