重装了服务器系统后,选用了Debian GNU/Linux 8系统
发现利用PuTTY或者手机的SSH APP Termius都无法连接ssh,会出现"connection timed out"的问题(意思就是连接超时了,并不存在密码或者IP不对的情况)
查阅一番网络,得出解决方法如下:
如果系统装的是Debian,从8.0开始,默认是关闭SSH的,打开方式如下:
本人装了宝塔面板,图形化操作界面下可以直接在这里启用ssh,然后在防火墙里放行自己的服务器端口。
命令行方式开启方法如下:
[danger]
1、修改sshd_config文件,命令为:vi /etc/ssh/sshd_config
2、将#PasswordAuthentication no的注释去掉,并且将NO修改为YES //我的kali中默认是yes
3、将#PermitRootLogin yes的注释去掉 //我的kali中默认去掉了注释
4、启动SSH服务,命令为:/etc/init.d/ssh start // 或者service ssh start
5、验证SSH服务状态,命令为:/etc/init.d/ssh status
6. 添加开机自启动 update-rc.d ssh enable
[/danger]
关闭则为:
update-rc.d ssh disabled
自启动需要重启生效
在宝塔面板里可以照如下方法操作: