0

PVMコードをビルドしようとしました。そのためには、パスワードなしの ssh 接続が必要です。私はたくさん検索し、チュートリアルを見つけました。同じことを実装しましたが、うまくいきませんでした。

私の仕事:-

  1. マスターはジャムです。

  2. 奴隷はナヴィーン。

  3. まず、コマンドを使用して、マスター (jhamb) で ssh キーを生成します。

    ssh-keygen -t rsa

  4. 次に、コマンドを使用して、id_rsa.pub ファイルをスレーブ (naveen) マシンにコピーしました。

    scp /home/jhamb/.ssh/id_rsa.pub naveen@10.40.54.92:/home/naveen/.ssh/authorized_keys

  5. 次に、マスターからスレーブにログインします。

    ssh naveen@10.40.54.92

  6. しかし、それは常にパスワードを要求します。

この問題を解決するのを手伝ってください。PVM をさらに構成できるのは私だけです。

あなたの親切な対応を求めています。

4

2 に答える 2

2

ssh のバージョンによっては、これも行う必要がある場合があります。

 - Put the public key in .ssh/authorized_keys2 
 - Change the permissions of .ssh to 700 
 - Change the permissions of .ssh/authorized_keys2 to 640
于 2013-02-14T10:10:40.597 に答える
0

naveen にはそのファイルを読み取る権利がありますか? また、キーに最後の文字列 (キーの後の "someone@somwhere") が含まれないように、authorized_keys を編集してみてください。したがって、たとえば次のようにする代わりに:

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABBAABAQC5IA9w8Knc9YFJZHvRiyZHv7XWXjRgCkLMQdj3LG1pDL8N+7g8C3TB7apA8JqmSs+8YyogN5UzIL1mFz4h1kRvmEcJuoSq+s5+X8aVL0V5qXmcN+TDSevELUpkFm/m/d2RuJAC6+1Eih4PbaGQ0tDVjyBWkgQwbmUNstn3YmdIcavm3z9cPVPIdRGzznLmndOxXOkcMFb32ESuc5NMNKNLcKnzbzyHhXS7JoeKGarTlhmmch7icoRivBWZIWBrdITy6KxkZN8ZSEU1jd6F7WQx1qWO0oEMHrEHnGN4wgi1CZuJTMHXzJbfKc1k91ivb8yh/OK6+iydBNFj94yqAwAD myuser@mypc-EasyNote-TE11HC

これが必要です:

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABBAABAQC5IA9w8Knc9YFJZHvRiyZHv7XWXjRgCkLMQdj3LG1pDL8N+7g8C3TB7apA8JqmSs+8YyogN5UzIL1mFz4h1kRvmEcJuoSq+s5+X8aVL0V5qXmcN+TDSevELUpkFm/m/d2RuJAC6+1Eih4PbaGQ0tDVjyBWkgQwbmUNstn3YmdIcavm3z9cPVPIdRGzznLmndOxXOkcMFb32ESuc5NMNKNLcKnzbzyHhXS7JoeKGarTlhmmch7icoRivBWZIWBrdITy6KxkZN8ZSEU1jd6F7WQx1qWO0oEMHrEHnGN4wgi1CZuJTMHXzJbfKc1k91ivb8yh/OK6+iydBNFj94yqAwAD==

編集:簡単な情報-「==」をキーの最後に追加した後、コンピューター名を元に戻すことができます-二重の等号は、キーへのメモの後にキーとスタッフを終了します(誰のキーですかなど) ..)

于 2013-02-14T10:04:31.570 に答える