为啥要更改ssh端口,一个词”安全”.
各位合租的同志们注意了,现在咱们的服务器ssh端口已经更改为10***,请更改下端口吧^_^
方法如下:
# 编辑 /etc/ssh/ssh_config vi /etc/ssh/ssh_config Port 22 Port 10*** # 编辑 /etc/ssh/sshd_config vi /etc/ssh/sshd_config #加入新的 Port 值 Port 22 Port 10*** # 保存后,重启 SSH 服务: service sshd restart
为啥用两个端口呢?主要是为了防止修改出错导致SSH 再也登不上!更改SSH 客户端的连接端口,测试一下连接,如果新端口能连接成功,则再编辑上面两个文件,删除 Port 22 的配置。如果连接失败,而用 Port 22 连接后再重新配置。
让你们这些扫描程序整天在那儿扫,回家扫扫去.
ssh_config
sshd_config
为啥有两个文件? 默认ssh到底用的哪个呢?
[Reply]
久酷
Reply:
February 6th, 2010 at 15:53
@Timothy, “/etc/ssh/sshd_config”是OpenSSH的配置文件,允许设置选项改变这个daemon的运行。
“/etc/ssh/ssh_config” 文件是OpenSSH系统范围的配置文件,允许你通过设置不同的选项来改变客户端程序的运行方式。
[Reply]
Timothy
Reply:
February 6th, 2010 at 16:27
@久酷, 高深……
[Reply]
该端口,指定用户登录什么的…基本上也就都这些了
[Reply]
你比较谨慎,那接下来就是防范DDos攻击了。
我看书上有写加个缓冲机制,同一时段访问次数超过连接重置。
[Reply]
久酷
Reply:
January 28th, 2010 at 17:51
@LAONB, 我这里加了一个ddos脚本 , 一定程度上防止 ddos
[Reply]
不懂Linux,不会啦!
[Reply]
感谢提醒,已经改动了。
[Reply]
我的貌似没有
[Reply]
想得还真周到~
[Reply]
这个改了,哈哈
[Reply]