創建新用戶 創建一個叫xiaoming的用戶: [root@192 ~]# adduser xiaoming 為這個用戶初始化密碼,linux會判斷密碼複雜度,不過可以強行忽略: [root@192 ~]# passwd xiaoming更改用戶 xiaoming 的密碼 。新的 密碼:無效的密碼: ...
創建新用戶
創建一個叫xiaoming的用戶:
[root@192 ~]# adduser xiaoming
為這個用戶初始化密碼,linux會判斷密碼複雜度,不過可以強行忽略:
[root@192 ~]# passwd xiaoming
更改用戶 xiaoming 的密碼 。
新的 密碼:
無效的密碼: 密碼少於 8 個字元
重新輸入新的 密碼:
passwd:所有的身份驗證令牌已經成功更新。
為新創建的用戶授權
個人用戶的許可權只可以在本home下有完整許可權,其他目錄要看別人授權。而經常需要root用戶的許可權,這時候sudo可以化身為root來操作。sudo創建文件,然後發現並沒有讀寫許可權,因為查看許可權是root創建的。
新創建的用戶並不能使用sudo命令,需要給他添加授權。
sudo命令的授權管理是在sudoers文件里的。可以看看sudoers:
[root@192 ~]# sudoers
-bash: sudoers: 未找到命令
[root@192 ~]# whereis sudoers
sudoers: /etc/sudoers /etc/sudoers.d /usr/share/man/man5/sudoers.5.gz
查看該文件的目錄的許可權:
[root@192 ~]# ls -l /etc/sudoers
-r--r-----. 1 root root 3938 6月 7 2017 /etc/sudoers
只有隻讀的許可權,如果想要修改的話,需要先添加w許可權:
[root@192 ~]# chmod -v u+w /etc/sudoers
mode of "/etc/sudoers" changed from 0440 (r--r-----) to 0640 (rw-r-----)
然後添加內容,在下麵一行追加新用戶:
vi /etc/sudoers
## Allow root to run any commands anywhere root ALL=(ALL) ALL xiaoming ALL=(ALL) ALL #這個是新增的用戶
然後將/etc/sudoers的許可權收回:
[root@192 ~]# chmod -v u-w /etc/sudoers
mode of "/etc/sudoers" changed from 0640 (rw-r-----) to 0440 (r--r-----)
最後登錄剛剛創建的用戶:
[root@192 ~]# su - xiaoming