お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-09-19 03:56:14

kjunk
新しいメンバ
登録日: 2009-09-19

scpがうまくいきません

ubuntu をインストールしている PC 間で,データ転送とリモート操作をできるようにしようと
ssh の設定を始めたところ行き詰まってしまいました.

送り手側の PC で公開鍵を生成し, scp コマンドを用いて受け手側の PC に送ろうとしたところ
パスワードを要求され,受け手側の PC のパスワードだと思い入力したところ弾かれてしまいました.
その他,思いつく限りパスワードを試してみたのですがうまくいきません.
ここで要求されているパスワードは何をさしているんでしょうか,どなたかお教えください.

ちなみにここまでの設定は,以下のサイトを参考にして進めました.
http://d.hatena.ne.jp/Fiore/20080228/1204174833

オフライン

 

#2 2009-09-19 07:43:24

ry
メンバ
登録日: 2008-07-30

Re: scpがうまくいきません

ssh-keygen を実行したときに、入力したパスフレーズを入れてください

オフライン

 

#3 2009-09-19 08:27:27

hito
管理者
登録日: 2007-03-18

Re: scpがうまくいきません

kjunk による投稿:

送り手側の PC で公開鍵を生成し, scp コマンドを用いて受け手側の PC に送ろうとしたところ
パスワードを要求され,受け手側の PC のパスワードだと思い入力したところ弾かれてしまいました.
その他,思いつく限りパスワードを試してみたのですがうまくいきません.
ここで要求されているパスワードは何をさしているんでしょうか,どなたかお教えください.

以下の2つを確認して頂けるでしょうか。もしどちらでも改善が見られない場合は、出てきたメッセージを分かる範囲で(できるだけ省かずに)貼り付けて頂くと状況が把握できるかもしれません。

・送り手側と受け手側のマシンで、登録しているユーザー名が異なっていないか。
たとえば、「送り手側マシン 192.168.0.2 のユーザー名が"test"」「受け手側マシン、192.168.0.3のユーザー名が"user"」という場合だと、scpコマンドにおいて、受け手側マシンの指定の際に、「user@」という文字列を付け、以下のように実行しないといけません。以下の例では「file」というファイルを、「受け手側マシン」のホームディレクトリにコピーしています。

コード:

・出力されているメッセージが、

コード:

Enter passphrase for key '/home/user/.ssh/id_rsa':

であれば、ssh-keygenを行った際に登録したパスフレーズを入力してください。

ただし、まだ公開鍵のscpが終わっていないかと思いますので、現在完了している作業が認識の通りであればこのメッセージは出力されないはずです。

オフライン

 

#4 2009-09-19 14:02:04

ry
メンバ
登録日: 2008-07-30

Re: scpがうまくいきません

あぁ、そうか
まだ公開鍵をサーバーに登録していない状態でしたね

そうであれば #3 で hito さんが指摘されている「送り手側と受け手側のマシンで、登録しているユーザー名が異なっていないか。」が最初の確認点になります

オフライン

 

#5 2009-09-20 17:36:02

kjunk
新しいメンバ
登録日: 2009-09-19

Re: scpがうまくいきません

hitoさん へ
ご指摘のとおり,送り手と受け手側で異なるユーザー名を使用していました.
教えていただいた手順どおりに行ったところ,無事 scp をおこなうことができました.

アドバイスくださったお二方,大変有難うございました.

オフライン

 

Board footer

Powered by FluxBB