【发布时间】:2023-01-11 04:27:02
【问题描述】:
服务器和本地机器都使用 ubuntu 22.04
我是服务器进程的新手,不明白出了什么问题。
尝试输入scp密码3次后,服务不可用。
port 22: Connection refused
我尝试通过scp dump.tar.gz root@mysite .ru:/将文件上传到VPS服务器
我输入了几次 100% 有效的密码(我将它与普通的 ssh 连接一起使用),之后当我调用此命令时,我看到 ssh: connect to host mysite.ru port 22: Connection refuse
同时,正常的 ssh 仍然有效。
我试图完全拆除服务器
,清理known_hosts文件,检查PermitRootLogin是否设置为yes。错误不会消失。
为了一个简单的文件传输过程,我整天都在为这个问题而苦恼。我很乐意提供任何帮助。谢谢你。
在本地计算机上 telnet HOSTNAME 22 显示
telnet: 无法解析 HOSTNAME/22: 名称解析暂时失败
【问题讨论】:
-
看起来 sshd 没有在目标机器上运行或防火墙问题
-
大约 5 分钟前我也得出了这个结论,但找不到如何打开它。我只是不明白为什么正常的 ssh 连接可以工作,但 scp 不能。
-
登录服务器,启动服务,如果没有启动查看日志文件查找原因
-
在本地机器和服务器上,防火墙都配置为允许 tcp 22