禁止root使用者遠端登入

長風破浪發表於2016-05-27

 

Linux修改ssh埠22

 

vi /etc/ssh/ssh_config

vi /etc/ssh/sshd_config

然後修改為port 8888

 

以root身份service sshd restart (redhat as3)

使用putty,埠8888

Linux下SSH預設的埠是22,為了安全考慮,現修改SSH的埠為1433,修改方法如下 :

 /usr/sbin/sshd -p 1433

 

為增強安全

先增加一個普通許可權的使用者:

#useradd uploader

#passwd uploader

//設定密碼

 切換到root使用者,執行visudo命令

在開啟的配置檔案中,找到root ALL=(ALL) ALL,在下面新增一行

xxx ALL=(ALL) ALL 其中xxx是你要加入的使用者名稱稱

 

生產機器禁止ROOT遠端SSH登入:

#vi /etc/ssh/sshd_config

PermitRootLogin yes

改為

PermitRootLogin no

重啟sshd服務

#service sshd restart

 

遠端管理用普通使用者uploader登入,然後用 su root 切換到root使用者拿到最高許可權

linux系統中root使用者無所不能,為了系統安全ssh禁止root使用者遠端登入,必要的話使用sudo機制也是不錯的選擇

編輯 /etc/ssh/sshd_config

修改 PermitRootLogin將yes改為no

重啟ssh服務

service sshd restart 或

/etc/init.d/sshd restart

相關文章