ssh接続のセットアップ方法についてメモ。
サーバーに接続してwheelグループに所属するユーザーを作成しておく
~/.ssh/
にてssh-keygen
で公開鍵・秘密鍵を作成。
ここでは公開鍵をid_rsa.pub
、秘密鍵をid_rsa
として作成する。
公開鍵の中身をコピーしておく。
~/.ssh/
にてconfig
ファイルを作成しておく。
Ex.
Host bmf
HostName 123.45.679.012
User bmf
Port 22
IdentityFile ~/.ssh/id_rsa
~/.ssh/
が存在しない場合はディレクトリを作成する。
パーミッションは700を指定。mkdir .ssh && chmod 700 .ssh
続いて、~/.ssh/
にてauthorized_keys
という名前のファイルを作成。
パーミッションは600を指定。authorized_keys
には公開鍵の中身を貼り付ける。
次に/etc/ssh/sshd_config
の設定を調整する。
以下の設定を調整。
ssh接続で使用するポート番号が空いている確認。firewall-cmd --list-all
空いていない場合は開放。firewall-cmd --permanent --zone=public --add-port=22/tcp
リロード。
firewall-cmd --reload
ssh bmf