1. 程式人生 > >linux 建立新使用者並增加管理員許可權

linux 建立新使用者並增加管理員許可權

1.adduser與useradd有什麼區別?
2.那種方式會自動建立組、使用者組等資訊?

3.如何新建使用者具有管理員許可權?

$是普通管員,#是系統管理員,root使用者預設是沒有密碼的,因此也就無法使用(據說是為了安全)。想用root的話,得給root使用者設定一個密碼:
sudo passwd root
然後登入時使用者名稱輸入root,再輸入密碼就行了。

例子:adduser user1
這樣他就會自動建立使用者主目錄,建立使用者同名的組。
[email protected]:~# sudo adduser db
[sudo] password for xx:
輸入xx使用者的密碼,出現如下資訊
正在新增使用者"db"…
正在新增新組"db" (1006)…
正在新增新使用者"db" (1006) 到組"db"…
建立主目錄"/home/db"…
正在從"/etc/skel"複製檔案…
輸入新的 UNIX 口令:
重新輸入新的 UNIX 口令:
兩次輸入db的初始密碼,出現的資訊如下
passwd: password updated successfully
Changing the user information for db
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Full Name []:

等資訊一路回車
這個資訊是否正確? [Y/n] y
到此,使用者新增成功。

如果需要讓此使用者有root許可權,執行命令:
[email protected]:~# sudo vim /etc/sudoers
修改檔案如下:
# User privilege specification
root ALL=(ALL) ALL
db ALL=(ALL) ALL
儲存退出,db使用者就擁有了root許可權。