プロが教えるわが家の防犯対策術!

UNIXコマンドであるscp,WindowsでのWinSCP,SSHに関連したことです.

SCP(Secure CoPy or Secure Copy Protocol)という用語が何を指しているかわからないで困っています.
UNIXでのscpコマンドはsshでリモートホストへコネクションを張って,その上でファイル転送をしているコマンドですよね??

UNIXのscpコマンドを実行したときに,裏ではどういうコネクションをしているのかがいまいち不明です.

コレのコネクションやら,ファイル転送やらの規格を決めたモノがSCP(Secure Copy Protocol)と呼ばれているのでしょうか?
また,FTPとSCPは同じスコープであって,並列に扱ってよいモノなのでしょうか?
よろしくお願いします.

#UNIXのscpのmanにはSecure Copy Protocolという用語は出てきていませんでした.

A 回答 (2件)

SSH Communications Security社が開発した、元祖sshだと、プロトコル名は、「SSH Protocol」ですね。


「Secure Copy Protocol」は、scpで実装している手順の、通称だと思います。
多分、rcpやscpのソースコードが、仕様書みたいなもんで。

リモートでファイルをやりとりするという意味で、FTPもSCPも一緒でしょう。
多少細かく言えば、コマンド・レベルで、

rcp <-> scp
ftp <-> sftp

でしょうが。

参考URL:http://www.ietf.org/html.charters/secsh-charter. …

この回答への補足

ご回答ありがとうございます.

参考になりました.
>「Secure Copy Protocol」は、scpで実装している手順の、通称だと思います。

すみません,確認なのですが.
例えば,「FTPはパスワードが平で流れちゃうので,SCPを使いましょう!」という文があったとしたら,この”SCP”が意味しているモノはSecure Copy Protocol ということでいいのですよね?Secure CoPyではなく.

補足日時:2002/08/30 19:27
    • good
    • 0
この回答へのお礼

SCPについてのご回答ありがとうございます.
もう一点確認したいことがありますので,もしお時間がありましたらよろしくお願い致します.

お礼日時:2002/08/30 19:32

「SCP」と、あえて大文字で書いているなら、「プロトコル」でしょう。


もしだれかが、「エフティーピーの代わりにエスシピー使え」っていったら、迷わずコマンドの事と解釈しますが。
その場合は、「ftpの代わりにscp使え」ですね。
UNIX的case seinsitiveな世界。

ちなみに、

「FTPはパスワードが平文で流れるので、sshのポート・フォワーディングを使って、コントロールセッションは、暗号化しましょう」

——という手も。
    • good
    • 0
この回答へのお礼

2度に渡り大変ありがとうございました!!
曖昧な部分が解決しました!大変ありがとうございます!!

お礼日時:2002/08/31 00:16

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!