ssh: connect to host localhost port 22: Connection refused
Ubuntu通过ssh连接其他主机时出现如下报错
ssh: connect to host localhost port 22: Connection refused
区分是否为本机问题:
ssh localhost
输入上面命令没有出现报错,则不是本机问题,需要从其他主机入手。
错误原因:
1.sshd 未安装
2.sshd 未启动
3.防火墙未关闭
解决方法:
1.安装sshd
sudo apt-get install openssh-server
sudo service ssh restart
2.重新启动sshd
sudo service ssh restart
3.关闭防火墙
sudo ufw disable
sudo service ssh restart
完结!
还没有评论,来说两句吧...