ヘテムルサーバーへの ssh 接続を簡単にする

ヘテムルサーバーにSSH接続する際、ターミナルで、毎回パスワードを打つのが面倒なので、省略できる方法を調べました。

ssh 接続を簡単にする ~/.ssh/config | dogmap.jp

まず、秘密鍵と公開鍵を作る。

$ssh-keygen -t rsa

id_rsa
id_rsa.pub

/.ssh/config ファイルを作る

Host heteml
HostName ssh◯◯.heteml.jp
User 【username】
Port 2222
IdentityFile ~/.ssh/id_rsa
IdentitiesOnly yes
AddKeysToAgent yes
UseKeychain yes
# PreferredAuthentications 【password】

のファイルができる。

id_rsa.pub を ヘテムルサーバーの .ssh 配下に置いて、authorized_keys に名前を変える。

$ssh heteml
$mkdir .ssh
$cat id_rsa.pub >> authorized_keys
$chmod 600 .ssh/authorized_keys

これで、次回以降、パスワードが聞かれなくなりました。

返信を残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA