建立新使用者建立乙個使用者名為:yjm
[root@localhost ~]# adduser yjm
為這個使用者初始化密碼,linux會判斷密碼複雜度,不過可以強行忽略:
[root@localhost ~]# passwd yjm
更改使用者 yjm的密碼 。
新的 密碼:
無效的密碼: 密碼未通過字典檢查 - 過於簡單化/系統化
重新輸入新的 密碼:
passwd:所有的身份驗證令牌已經成功更新。
授權個人使用者的許可權只可以在本home下有完整許可權,其他目錄要看別人授權。而經常需要root使用者的許可權,這時候sudo可以化身為root來操作。我記得我曾經sudo建立了檔案,然後發現自己並沒有讀寫許可權,因為檢視許可權是root建立的。
新建立的使用者並不能使用sudo命令,需要給他新增授權。
sudo命令的授權管理是在sudoers檔案裡的。可以看看sudoers:
[root@localhost ~]# sudoers
bash: sudoers: 未找到命令...
[root@localhost ~]# whereis sudoers
sudoers: /etc/sudoers /etc/sudoers.d /usr/libexec/sudoers.so /usr/share/man/man5/sudoers.5.gz
找到這個檔案位置之後再檢視許可權:
[
root@localhost~]
#ls-l
/etc/sudoers-r
--r-
----
1root
root
4251
9月25
15:08
/etc/sudoers
是的,只有唯讀的許可權,如果想要修改的話,需要先新增w許可權:
[root@localhost ~]# chmod -v u+w /etc/sudoers
mode of
"/etc/sudoers" changed from
0440 (r--r-----) to
0640 (rw-r-----)
然後就可以新增內容了,在下面的一行下追加新增的使用者:
[root@localhost ~]# vim /etc/sudoers
## allow root to run any commands anywher
root all=(all) all
yjm all=(all) nopasswd: all #這個是新增的使用者
:wq儲存退出,這時候要記得將寫許可權收回:
[root@localhost ~]# chmod -v u-w /etc/sudoers
mode of
"/etc/sudoers" changed from
0640 (rw-r-----) to
0440 (r--r-----)
CentOS 7中新增乙個新使用者並授權
建立乙個使用者名為 hadoop root mini01 adduser hadoop為這個使用者初始化密碼,linux會判斷密碼複雜度,不過可以強行忽略 root mini01 passwd hadoop changing password for user hadoop.new password...
CentOS 7中新增新使用者並授權
一 建立乙個admin使用者 root izbp11722iq94py8qx691sz home adduser admin 1沒輸出?沒有輸出在linux下就是操作正確 二 為admin使用者設定密碼 root izbp11722iq94py8qx691sz home passwd admin c...
CentOS 7 中新增新使用者並授權
由於日常使用時root使用者許可權過大,所以新增乙個使用者供日常使用,或者供他人使用。adduser 使用者名稱 passwd 使用者名稱 新建立的使用者並不能使用sudo命令,需要給他新增授權。chmod v u w etc sudoers 使用vim編輯器開啟sudoers檔案 vim etc ...