scp を使ってファイルのコピーを実行したら “command not found” と表示されたときの対処法

公開日: : 最終更新日:2014/08/04 プログラム ,

CentOS が起動しているサーバに scp を使ってファイルをコピーしようとコマンドを実行したら “command not found” と怒られました。
scp を実行しているのに「コマンドが見つからない。」って、何を言われているのか戸惑いましたが、解決方法はあっさりしたものでした。
その方法をメモしておきます。

icatch_5428744075

photo credit: lemezza via photopin cc

目次

1. scp を実行して “command not found” と表示されたときの対処法

もちろん送信元のマシンに scp コマンドはインストール済みです。
なので、次のように scp を実行してみた結果に “command not found” と表示されて戸惑いました。

$ scp path/to/file USER@HOST_IP_ADDRESS:/path/to/dir
zsh:1: command not found: scp
lost connection

エラーメッセージの内容がいつもと違う(”zsh:1: ” の部分)ので「もしかして。。。」と思い、送信先の CentOS を確認してみると scp コマンドはインストールされていませんでした。
なるほど、確かに “command not found” な状態で、エラーメッセージの内容は正しかったというわけです。

次の記事にある方法で送信先の CentOS に scp コマンドをインストールしてみると、今度にコピーできました。

2. まとめ

以上、scp を実行して “command not found” と表示されたときの対処法でした。

セキュアな「トンネル」を作成するには、相手側の協力も必要ということなのでしょうか。

  • 送信元となるマシンに scp がインストールされているのは当然
  • 送信先のマシンにも scp が必要

3. その他 Linux に関する記事

その他の Linux に関する記事は次の通りです。
気になる記事があったらぜひチェックしてみてください!

Googleアドセンス用(PC)

  • このエントリーをはてなブックマークに追加
  • follow us in feedly

関連記事

icatch-markdown_6281167385_mini-thumbnail

Sublime Text3 で Markdown のシンタックスハイライトを有効にする手順

IT 関連の職場であれば、部署やチーム単位に Redmine とか Backlog を使って TOD

記事を読む

icatch-_9692711856-resized

シェルスクリプトでメールを送信する

このブログを運用している Linux サーバの監視スクリプトを作成した記事を書きました。 ロード

記事を読む

no image

CVS でタグ間で変更があったファイルを抽出するスクリプト

今どきバージョン管理ツールに CVS を使っているところは珍しいと思うし、あまり需要はないだろうけど

記事を読む

icatch-thumbup_3507728739_mini-thumbnail

Sublime Text3 に SublimeLinter-jshint をインストールしてみた

エディタに Eclipse を使って Java のプログラムを書くことが多いんですが、JavaScr

記事を読む

no image

VPS に Redmine を設置したときに対処したトラブル

Redmine のインストール自体は Redmine 2.3をCentOS 6.4にインストールする

記事を読む

icatch-2015-005-1

ユニットテストの偏りを防ぐ命名規則の付け方

ユニットテスト名に以下の命名規則を付けるようにして二ヶ月ぐらい経った。 正常系テストの場合: 正

記事を読む

no image

より安全にパスワードを保存するために考えること

知ってる人にとっては当たり前のことだろうが、あまり深く考えたことがなかったので調べてみた。 前提

記事を読む

20140811-00

64ビット版のCentOSをVMwareにインストールできない場合の対処法

Linux で検証したい作業が多かったので VMware に検証環境を作りました。OS は Cent

記事を読む

icatch-8587724648_24926df337_z-resized

yum のリポジトリ ATrpms を参照できるように設定する

あるツールの動作検証をしようと調べたところ、そのツールは ATrpms リポジトリが提供しているとの

記事を読む

no image

no space left と表示されたときの対処法

タイトルの "no space left" とは「書き込みたいけど、ディスクの飽

記事を読む

Googleアドセンス用(PC)

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です


二 + = 6

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Googleアドセンス用(PC)

icatch-jersey_multi_pathparams
Jerseyの@PathParamはスラッシュの間に複数指定できる

http://hoge-api/user/{id}.{format}

icatch-vagrant_box_customize
VagrantのBoxファイルをカスタマイズして独自のBoxファイルを作成する

配布されている Vagrant の Box ファイルを使って検証環境を

icatch-2015-006-1
バリデーションチェックにJava8のOptionalを使ってスマートに書く(自分比)

Web アプリのバリデーションチェックにアノテーションを使うことが増え

icatch-2015-005-1
ユニットテストの偏りを防ぐ命名規則の付け方

ユニットテスト名に以下の命名規則を付けるようにして二ヶ月ぐらい経った。

icatch-2015-004-1
Vagrantで起動したCentOS上のOctopressをホストOSから確認する設定

タイトルの通りだが、Vagrant を使って起動した CentOS に

→もっと見る

PAGE TOP ↑