😓
【Linux】ファイル転送時にscpコマンドで躓いた。
サーバーにscpコマンドでファイルを転送できない!?
経緯
Webアプリを作成してレンタルサーバーにssh接続でファイルを転送しようとLinuxコマンド
scp -p [ポート番号] [転送元ファイルパス] [サーバーID]@[アドレス]:[転送先のパス]
で実行したんですが、上手く転送されず……なんでや…
殆どのエンジニアの方は上記のコマンドを見たらすぐ解ると思うのですが、自分はこの小石に大いに躓いてしましました。
原因
原因はしょうもない事なんですけど、オプションのp
が小文字だったことです。
scpのポート指定オプションは大文字のP
でないと正常に実行されません。ただこれだけ…
言い訳になるのですが、転送作業の前にssh接続のコマンドを実行していたんですが、その際のポートを指定するオプションは小文字のp
だったので勝手にscpコマンドのオプションも小文字だと勘違いしていました。
こんなしょうもない勘違いに2時間転んでました。
皆さんも小石にはご注意を。
Discussion