Rocky Linux ssh 鍵認証を設定する
- 作成日 2021.09.06
- Rocky Linux
- Rocky Linux
Rocky Linuxで、鍵認証を設定するまでの手順を記述してます。鍵はサーバー側で作成してます。
環境
- OS Rocky Linux release 8.4 (Green Obsidian)
キー作成
まずはキーを作成します。ここではキーにパスワードをかけてます。
ssh-keygen -t ed25519
<出力結果>
Generating public/private ed25519 key pair.
Enter file in which to save the key (/home/testuser/.ssh/id_ed25519):
Created directory '/home/testuser/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/testuser/.ssh/id_ed25519.
Your public key has been saved in /home/testuser/.ssh/id_ed25519.pub.
The key fingerprint is:
SHA256:RS00LQe/wApeiC7SI8OcEpdEK3nMxg+Q/JHPjLLKSX8 testuser@localhost.localdomain
The key's randomart image is:
+--[ED25519 256]--+
|ooo . .=+ |
|.O = . . ooo+ |
|+ % B o . ++. |
|oO.* = o o . . |
|=+* o . S . |
|.* o |
|+ o |
|.o . E |
| . |
+----[SHA256]-----+
以下にキーが作成されていることが確認できます。
ls ~/.ssh/
<出力結果>
id_ed25519 id_ed25519.pub
鍵を移動させます。
mv ~/.ssh/id_ed25519.pub ~/.ssh/authorized_keys
権限を設定します。
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
キーを使ってログイン
あとは「teraterm」などで、作成した「id_ed25519」を使用して、ログインします。
※パスフレーズには、キー作成時のパスワードを使用します。
-
前の記事
VSCODE ASP.NET Core Dapperを使用する 2021.09.06
-
次の記事
php 配列を指定した値で埋める 2021.09.06
コメントを書く