質問: 仕事上、サーバ間でファイル転送を行おうとしています。 環境に詳しい方に転送方法のアドバイスを頂いたところ、 scpはできず、rcpなら可能な環境だと言われました。 なぜscpは不可能でrcpなら可能といったことが 起こるのでしょうか?
回答: (1)sshdがインストールされていない、またはインストールされていてもsshdが起動されていない (2)ssh通信で使用するwell-knownポート(22番ポート)が遮断されている という状態であれば、scpを含むssh系の通信は不可能であると思います。 sshが普及し始めたのは2000年以降ぐらいでいまどきのLinux/UNIX環境はあまり無いことだとは思いますが、 それ以前に構築されていて、時代から取り残されているような環境ってあるのかもしれません。 (それが良いか悪いかは本筋ではないので述べませんけど...。)