Centos創建用戶並授權


創建新用戶

[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  用戶名


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM