Kali的22端口未开放解决方案
在服务器上面看到服务器已经安装了openssh
但是使用远程登录命令,ssh user@host无法登录。
root@kali:~# netstat -tlnp
出现以下:
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
没有看见TCP端口22,所以,SSH服务没有运行。
解决方案
首先,编辑 sshd_config 文件,允许远程登入。nano /etc/ssh/sshd_config
将 #PasswordAuthentication yes 修改为:PasswordAuthentication yes
将 #PermitRootLogin yes 修改为:PermitRootLogin yes
,如果没有,自行添加。
按CTRL+X
保存文件然后退出nano.
其次,运行如下命令将SSHD服务设置为开机自启动:
update-rc.d ssh enable
重启即可!