轉(zhuǎn)載自Dave的CSDN博客**
一. Linux修改ssh端口22
1.1 修改端口配置文件
# vi /etc/ssh/sshd_config
取消Port前的#注釋,并將端口22改成65535
1.2 重啟sshd服務(wù)
用root用戶執(zhí)行:
[root@singledb ~]# service sshd restart
Stopping sshd: [ OK ]
Starting sshd: [ OK ]
此時(shí)在用SSH連接,就需要修改ssh 的端口為65535才能連接了。
二. 禁用Root 遠(yuǎn)程登陸
先在ssh的配置文件里修改Root 遠(yuǎn)程登陸參數(shù)。 禁用root遠(yuǎn)程登陸。 然后創(chuàng)建一個(gè)遠(yuǎn)程登陸用戶。 用這個(gè)用戶登陸之后,在切換到root用戶,拿到最高權(quán)限。
2.1 創(chuàng)建普通權(quán)限的用戶
[root@singledb ~]# useradd ruser
[root@singledb ~]# passwd ruser
Changing password for user ruser.
New UNIX password:
BAD PASSWORD: it is too short
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
[root@singledb ~]#
2.2 禁止ROOT遠(yuǎn)程SSH登錄
#vi /etc/ssh/sshd_config
把
PermitRootLogin yes
改為
PermitRootLogin no
2.3 重啟sshd服務(wù)
#service sshd restart