😓

【Linux】ファイル転送時にscpコマンドで躓いた。

2022/11/27に公開

サーバーにscpコマンドでファイルを転送できない!?

経緯

Webアプリを作成してレンタルサーバーにssh接続でファイルを転送しようとLinuxコマンド
scp -p [ポート番号] [転送元ファイルパス] [サーバーID]@[アドレス]:[転送先のパス]
で実行したんですが、上手く転送されず……なんでや…
殆どのエンジニアの方は上記のコマンドを見たらすぐ解ると思うのですが、自分はこの小石に大いに躓いてしましました。

原因

原因はしょうもない事なんですけど、オプションのpが小文字だったことです。
scpのポート指定オプションは大文字のPでないと正常に実行されません。ただこれだけ…
言い訳になるのですが、転送作業の前にssh接続のコマンドを実行していたんですが、その際のポートを指定するオプションは小文字のpだったので勝手にscpコマンドのオプションも小文字だと勘違いしていました。

こんなしょうもない勘違いに2時間転んでました。

皆さんも小石にはご注意を。

Discussion