自作クラスタ計算機:sshの基本設定
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| 自作クラスタ計算機:sshの基本設定 [2026/07/01 18:01] – koudai | 自作クラスタ計算機:sshの基本設定 [2026/07/08 19:01] (current) – [ログインを鍵認証のみに設定] koudai | ||
|---|---|---|---|
| Line 11: | Line 11: | ||
| ===== SSHの導入 ===== | ===== SSHの導入 ===== | ||
| - | - (UFWを使用している場合)管理ノードでSSHによるアクセスを許可します。< | + | - (UFWを使用している場合)外部から管理ノードへのSSHによるアクセスを許可します。< |
| - | - 管理ノードと計算ノードの両方でSSHをインストールします< | + | - 管理ノードにSSHをインストールします(計算ノードのOSインストール時に導入していなければ、計算ノードにも)< |
| $ sudo apt install ssh</ | $ sudo apt install ssh</ | ||
| - 管理ノードから計算ノードにSSHで接続できるか確認します。@の前は計算ノードのユーザー名、後ろは計算ノードのプライベートIPアドレスを入力します。 < | - 管理ノードから計算ノードにSSHで接続できるか確認します。@の前は計算ノードのユーザー名、後ろは計算ノードのプライベートIPアドレスを入力します。 < | ||
| Line 25: | Line 25: | ||
| ===== 鍵認証の設定 ===== | ===== 鍵認証の設定 ===== | ||
| - | 外部から管理ノードに接続する際にSSH鍵認証を使用します | + | 外部から管理ノードに接続する際にSSH鍵認証を使用します。手元のパソコンで作業します。 |
| ==== SSH鍵の作成 ==== | ==== SSH鍵の作成 ==== | ||
| Line 44: | Line 44: | ||
| - 作成した公開鍵を、scpコマンドを使って管理ノードに送ります< | - 作成した公開鍵を、scpコマンドを使って管理ノードに送ります< | ||
| - | $ scp ~/ | + | $ scp ~/ |
| </ | </ | ||
| - 管理ノードにログインし、公開鍵とディレクトリのパーミッションを設定します< | - 管理ノードにログインし、公開鍵とディレクトリのパーミッションを設定します< | ||
| - | $ ssh username_kanri@xxx.xxx.xxx.xxx | + | $ ssh username_head@xxx.xxx.xxx.xxx |
| $ chmod 600 ~/ | $ chmod 600 ~/ | ||
| $ chmod 700 ~/.ssh/ | $ chmod 700 ~/.ssh/ | ||
| Line 54: | Line 54: | ||
| ==== ログインを鍵認証のみに設定 ==== | ==== ログインを鍵認証のみに設定 ==== | ||
| - | セキュリティ上、管理ノードへのログインはSSH鍵認証のみにします | + | セキュリティ上、管理ノードへのログインはSSH鍵認証のみが安全です。 |
| - 管理ノードにログインしたまま、次のようにSSHの設定ファイルを書き換えます< | - 管理ノードにログインしたまま、次のようにSSHの設定ファイルを書き換えます< | ||
| Line 78: | Line 78: | ||
| < | < | ||
| - | $ ssh -i ~/ | + | $ ssh -i ~/ |
| </ | </ | ||
| Line 97: | Line 97: | ||
| HostName | HostName | ||
| User username_node11 | User username_node11 | ||
| - | ProxyCommand | + | ProxyCommand |
| | | ||
| Host node12 | Host node12 | ||
| HostName | HostName | ||
| User username_node12 | User username_node12 | ||
| - | ProxyCommand | + | ProxyCommand |
| | | ||
| #以下略 | #以下略 | ||
自作クラスタ計算機/sshの基本設定.1782896502.txt.gz · Last modified: 2026/07/01 18:01 by koudai
