SSH鍵登録Linuxシステムサーバの設定方法
SSHを介してサーバにアクセスする際には,SSH鍵を用いた認証が特に重要である.これにより、サーバに追加の保護が追加され、鍵を持っている人だけがサーバにアクセスできるようになります。
次のコマンドをローカルマシンで実行して、SSHキーを生成します。
コードのコピーssh-keygen -t rsa
鍵をどのファイルに書き込むかを尋ね、パスワードを設定する出力が表示されます。
コードのコピーGenerating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): my_key
Enter passphrase (empty for no passphrase):Enter same passphrase again:
Your identification has been saved in my_key.
Your public key has been saved in my_key.pub.
The key fingerprint is:SHA256:MqD/pzzTRsCjZb6mpfjyrr5v1pJLBcgprR5tjNoI20A
完了すると、2つのファイルが得られます。
コードのコピーmy_key
my_key.pub
次はmy_key.pubを~/にコピーする.ssh/authorized_key中コードのコピー
cp my_key.pub ~/.ssh/authorized_keys次に、次のコマンドを使用して鍵をサーバにアップロードします。