centos7 添加用戶並授權root權限


centos7.2 版本,我們不可能每次都用root賬號登陸,root賬號公認的不安全,所以,首先,禁止掉root賬號的登陸。
1.靜止root賬號登陸。

$ vi /etc/ssh/sshd.conf (ssh服務的配置文件,直接修改)
----------------------------------
PermitRootLogin no ( 找到這一行,並將其改為 no )
---------------------------------------
保存退出
$ systemctl restart sshd (重啟一下sshd服務)

2.創建用戶並授權

$ adduser sss (創建用戶sss)
$passwd sss (創建sss的密碼)
$ chmod -v u+w /etc/sudoers   (增加 sudoers 文件的寫的權限,默認為只讀)
$ vi /etc/sudoers (修改 sudoers)
-------------------------------------------------------
## Allow root to run any commands anywhere
root    ALL=(ALL)       ALL
sss    ALL=(ALL)       ALL (添加這一行)
-------------------------------------------------------

保存,退出

$ chmod -v u-w /etc/sudoers (刪除 sudoers 的寫的權限)

好了,現在賬號已經創建好了,使用sss賬號登陸后,在命令前加 sudo 則是使用root權限了。第一次使用會彈出一些提示信息,正常現象。

---------------------
作者:Amos_x
來源:CSDN
原文:https://blog.csdn.net/weixin_41004350/article/details/78491798
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!


免責聲明!

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



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