計算ノードへ ssh 公開鍵の設定

  • 履歴
    • 2009/04/24 杉山耕一朗
    • 2013/04/03 小高正嗣, 荻原弘尭

目的

root 権限で計算ノードにログインできるようにしたい. root のパスワードを流すのは何となく嫌なんで, 公開鍵を使うことに.

  • ログインノードにおいて ssh の秘密鍵/公開鍵の作成

    $ sudo su -
    
    # ssh-keygen 
    Generating public/private rsa key pair.
    Enter file in which to save the key (/root/.ssh/id_rsa): 
    Enter passphrase (empty for no passphrase): 
    Enter same passphrase again: 
  • ログインノードの公開鍵を計算ノードにコピー

    # ssh-copy-id root@hikari101
    # ssh-copy-id root@hikari102
    # ssh-copy-id root@hikari103
    # ssh-copy-id root@hikari104
    # ssh-copy-id root@hikari105
    # ssh-copy-id root@hikari106
    # ...
  • 利用例: 時刻の修正

    • /work00/bin/all-nodes.rb を利用すると一度に変更できる.
    # /work00/bin/all-nodes.rb "date -s 14:39:45"