Re: scp in OpenSSH does not support SSH2?
>>In Article <051231183653.M0114047@hayabusa.ics.nara-wu.ac.jp>,
>> NIDE Naoyuki-san writes:
>> しかし、OpenSSHはSCP(Secure Copy Protocol)実装において、旧バージョンで
>> あるSecure Shellバージョン1(SSH1)を使用しており、バージョン2には準拠し
>> ていません。
>とあるのですが…
<中略>
>ちゃんとssh2が使えるような気がするのですが、何かの勘違い?
Transport layer としての version と、その上での scp インプリ
方式という意味での version がある (しかも scp のインプリに関
しては RFC すら存在しない) ために、紛らわしくなってますが、
ssh.com の scp は
scp1: ssh コマンドにより peer に scp プロセスを生成し、両 scp
プロセスの間でファイルの転送を実現
scp2: ssh connection protocol の subsystem として起動される sftp-server
との間でファイルの転送を実現
のようになってます。で、OpenSSH の scp は transport layer と
しては SSH2 を用いる場合 (-2 option 利用時等) であっても前者
の形でインプリされているために OpenSSH Client⇔ssh.com Server
では scp が成立しなかった、という話ですね。
--
稲村 雄 =JANE=
http://www.vicus-oryzae.com/
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735