Scp 不再支持SSH协议v.1

Scp 不再支持SSH协议v.1,scp,openssh,Scp,Openssh,尝试将文件scp到我的服务器,就像我多年来每天做的那样。。。今天出现了一个奇怪的错误: client$ scp filename.file server:/path/to/somewhere/ SSH protocol v.1 is no longer supported client$ echo $? 255 运行此命令后,该文件不会像正常情况下那样显示在我的服务器上 此错误仅出现在scp命令上。使用ssh进入我的服务器运行良好 以前有人见过这个吗?我如何调试这个?以下是一些版本信息: cl

尝试将文件scp到我的服务器,就像我多年来每天做的那样。。。今天出现了一个奇怪的错误:

client$ scp filename.file server:/path/to/somewhere/
SSH protocol v.1 is no longer supported
client$ echo $?
255
运行此命令后,该文件不会像正常情况下那样显示在我的服务器上

此错误仅出现在scp命令上。使用ssh进入我的服务器运行良好

以前有人见过这个吗?我如何调试这个?以下是一些版本信息:

client$ ssh -V
OpenSSH_8.2p1 Ubuntu-4ubuntu0.1, OpenSSL 1.1.1f  31 Mar 2020
(注意,为了清晰起见,我添加了主机名“client”和“server”)

在我的sshd_配置中,它显示
协议2

server$ cat /etc/ssh/sshd_config | grep Protocol
Protocol 2
我正在我的服务器上运行Ubuntu16.04,今天应该有维护更新


让我知道我是否应该运行任何其他操作。服务器只是本地网络,但我仍然想确保它是加固的。

啊,这是一个打字错误。。。为那些在这件事上撞到墙上的人保留帖子,因为我在谷歌上找不到关于这条错误消息的任何信息

它不在ssh命令中(为了隐私删除了各个部分),但我提供了一个端口:

scp-p3122文件服务器:/path/

但它确实应该是:

scp-P3122文件服务器:/path/


(使用大写字母“p”)

这解决了我的问题,很高兴知道,因为我刚刚发现ssh正好相反,需要小写字母p(ssh-p),否则它会抱怨不支持的协议@阿贝利托:是的,当我发布这篇文章时,我觉得自己很傻,但我知道其他人也会遇到同样的问题,所以我一直保持这个问答。
server$ apt show openssh-server
Package: openssh-server
Version: 1:7.2p2-4ubuntu2.10
server$ sshd -V
unknown option -- V
OpenSSH_7.2p2 Ubuntu-4ubuntu2.10, OpenSSL 1.0.2g  1 Mar 2016
server$ cat /etc/ssh/sshd_config | grep Protocol
Protocol 2