我在使用scp命令向另一目标主机传输文件时提示ssh: connect to host 192.168.x.x port 22: Connection refused错误,总结出现的原因,及解决办法。
查看目标主机的ssh服务是否启动
service ssh status
如下图显示则启动状态

如果提示Unit ssh.service could not be found则说明未安装ssh。
安装命令
sudo apt-get install openssh-server
启动ssh服务
systemctl start ssh 或 service ssh start
重启ssh服务
systemctl restart ssh
停止ssh服务
systemctl stop ssh
如果未解决可以在查看目标主机的22断口是否在监听。
博客讲述使用scp命令向目标主机传输文件时,出现ssh连接拒绝错误的解决办法。先查看目标主机ssh服务是否启动,若未安装可使用命令安装,还可进行启动、重启、停止等操作。若问题未解决,可查看目标主机22端口是否在监听。
2924

被折叠的 条评论
为什么被折叠?



