所有實驗在centos 7下執行
設定密碼
新增sudo許可權
linux使用者賬戶和密碼
useradd
[-u uid]
[-g 初始群組]
[-mm]
[-d 使用者目錄]
如果你只是想新增乙個普通使用者供自己使用,那麼執行下面這條命令
$ sudo useradd obvious //useradd user_name
非root使用者需要使用sudo執行,新增sudo許可權請看新增sudo許可權
使用useradd 建立的賬號,暫時是無法登陸的 請參考 設定密碼
對於上面的命令,系統會執行以下的預設操作:
- 建立使用者 obvious, 建立組 obvious ,使用者的使用者名稱和組名都是 obvious
- 為使用者家裡乙個預設家目錄,路徑為 /home/obvious
$ sudo passwd obvious //passwd user_name
new password: //輸入乙個密碼,可能不會顯示,太短可能會有警告,繼續進行下一步即可
re-enter
new password: //重複一次密碼
$ passwd
changing password for user obvious.
changing password for obvious.
(current) unix password: //輸入舊密碼
new password: //輸入乙個密碼,密碼不符合規則不能繼續
re-enter new password:
此操作需要root賬戶/或者擁有root許可權
$ sudo vim /etc/sudoers //如果當前賬戶已有sudo許可權,可以為別的使用者新增sudo許可權
$ su //切換到root使用者
password: //輸入root賬戶的密碼
# vim /etc/sudoers
# vim /etc/sudoers //如果當前是root賬戶,直接開啟檔案即可。
找到下面這行:
chmod u-w /etc/sudoers
在下面加上這一行,即可賦予obvious賬戶sudo許可權
obvious all=(all) all
如果你不想每次在使用sudo的時候輸入密碼,在第三個all前面加上 nopasswd: 即可
obvious all=(all) nopasswd:all
'readonly' option is
set (add ! to
override)
那麼可以臨時為檔案加上寫許可權:
# chmod u+w /etc/sudoers //或者下面這種方式
$ sudo chmod u+w /etc/sudoers
下面恢復檔案的許可權
# chmod u-w /etc/sudoers //或者下面這種方式
$ sudo chmod u-w /etc/sudoers
主要有兩個檔案 : /etc/passwd 和 /etc/shadow LInux 賬戶管理
一 使用者 1.超級使用者 root linux系統中許可權最高使用者 2.普通使用者 實現日常系統管理與使用 3.程式使用者 實現執行linux系統下各種服務的執行!一般不允許登陸系統 uid 使用者標識號 uid 0 linux系統下root使用者 uid 500 60000 linux系統下的...
Linux賬戶管理
建立使用者 useradd yunpeng 設定密碼 passwd yunpeng 刪除使用者 userdel yunpeng 1.使用useradd時,如果後面不新增任何引數選項,例如 sudo useradd test建立出來的使用者將是預設 三無 使用者。一無home directory,二無...
linux賬戶管理
linux賬戶管理 賬戶資訊存放在 etc passed 和 etc shadow使用者識別符號 uid,gidroot 使用者uid為01 499為系統使用者 不能登入系統 500 65535為普通使用者 使用者名稱 x 密碼佔位符 uid god 注釋資訊 可以為空 使用者家目錄 shell 密...