禁止root用戶登陸

Linux的默認管理員名便是root,只須要知道ROOT密碼便可直接登陸SSH。禁止Root從SSH直接登陸能夠提升服務器安全性。通過如下操做後便可實現。安全

本文適用於CentOS、Debian等Linux系統。bash


1、新建賬戶


useradd kwxgd


SSH執行以上命令,能夠建立名爲「kwxgd」的賬號,能夠自定義。服務器


2、設置賬戶密碼


passwd kwxgd


 使用passwd命令便可給相應賬戶設置或修改密碼。ssh

root-1.jpg

根據圖示,設置或修改密碼須要填寫兩次,第二次爲效驗密碼,輸入完畢後請回車確認。ide


3、不容許root直接登錄


一、修改相關文件


vi /etc/ssh/sshd_config


SSH執行以上命令,修改sshd_config文件it


二、禁止root登錄


查找「#PermitRootLogin yes」,將前面的「#」去掉,短尾「Yes」改成「No」,並保存文件。class


root-2.jpg
4、下次登錄


一、先使用新建帳號「kwxgd」以普通用戶登錄。


二、若要得到ROOT權限,在SSH中執行如下命令


su root


執行以上命令並輸入root密碼後便可得到root權限。登錄

相關文章
相關標籤/搜索