創建新用戶
[root@VM ~]# adduser it
為這個用戶初始化密碼,linux會判斷密碼復雜度,不過可以強行忽略:
[root@VM_~]# passwd it
Changing password for user it.
New password:
BAD PASSWORD: it is based on a dictionary word
BAD PASSWORD: is too simple
Retype new password:
passwd: all authentication tokens updated successfully.
授權
個人用戶的權限只可以在本home下有完整權限,其他目錄要看別人授權。而經常需要root用戶的權限,這時候sudo可以化身為root來操作
sudo命令的授權管理是在sudoers文件里的。可以看看sudoers:
[root@VM_ ~]# whereis sudoers
sudoers: /etc/sudoers.d /etc/sudoers /usr/libexec/sudoers.so /usr/share/man/man5/sudoers.5.gz
找到這個文件位置之后再查看權限:
[root@VM_ ~]# ls -l /etc/sudoers
-r–r—– 1 root root 3729 Dec 8 2015 /etc/sudoers
是的,只有只讀的權限,如果想要修改的話,需要先添加w權限:
[root@VM_ ~]# chmod -v u+w /etc/sudoers
mode of /etc/sudoers changed to 0640 (rw-r—–)
然后就可以添加內容了,在下面的一行下追加新增的用戶:
[root@VM_ ~]# vim /etc/sudoers
權限
wq保存退出,這時候要記得將寫權限收回:
[root@VM_ ~]# chmod -v u-w /etc/sudoers
前普通用戶登錄,想要切換為root用戶,需要輸入命令
su
想要從root用戶切換到普通用戶,只需要輸入
su 用戶名