GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS8でSSHキーを生成する方法

SSH(Secure Shell)は、リモートデバイスに接続するための暗号化されたプロトコルです。デフォルトでは、TCPポート22で動作します。SSHを使用してリモートサーバーに接続する方法は2つあります。1つはパスワード認証を使用する方法、もう1つは公開鍵を使用して認証する方法です。このチュートリアルでは、CentOS8でキーベースの認証に使用されるSSHキーを生成する方法を学習します。

SSHキーを生成する

SSHキーを生成する前。まず、SSHがインストールされているかどうかを確認します。確認するには、ターミナルを開いて次のコマンドを入力します。

# ssh –V

SSHパッケージを確認した後。次に、次のコマンドを使用してSSHキーを生成します。

# ssh-keygen

セキュリティを強化するために、以下に示すように、必要に応じて暗号化アルゴリズムについて言及することができます。

# ssh-keygen –t rsa

# ssh-keygen –t rsa –b 4096

上記のコマンドを入力すると、次の出力が表示されます。

提案されたディレクトリにファイルを保存するには、 Enterを押します。 。

次に、パスフレーズを入力し、空のままにして、Enterキーを押すように求められます。次の出力が表示されます。

SSHキーが正常に生成されました。次のコマンドを使用してSSHキーを表示することで確認できます。

このコマンドはSSHキーを出力します。

結論

このチュートリアルでは、CentOS8でSSH認証キーを生成する方法を学びました。また、特定の暗号化アルゴリズムを使用してSSHキーを生成する方法も確認しました。


Cent OS
  1. Linux専用サーバーでSSHキーを生成する方法は?

  2. CentOS7でSSHを保護するためにFail2banを使用する方法

  3. SSHキーを設定する方法

  1. SSHキーペアを生成する方法(例付き)

  2. CentOSでSSHポートを変更する方法

  3. CentOS8でSSHキーを設定する方法

  1. CentOS7でSSHキーを生成および設定する方法

  2. Windows10でSSHキーを生成する方法

  3. Debian10でSSHキーを生成および設定する方法