による

0

サーバーSSHキー、IP、ポート、MacOS Sierraのホスト名を保存 – ターミナル & SSH構成のヒント

サーバーSSHキー、IP、ポート、MacOS Sierraのホスト名を保存 – ターミナル & SSH構成のヒント

0

ここや多くのフォーラムでも、新しいものが シエラマコス、秘密キーは保存されなくなりました。 キーホルダー システムを再起動した後。

認証キーを使用して安全な SSH 接続を使用するサーバー管理者にとって、これは少し面倒です。 SSH/ターミナル経由で認証する場合は、必ず次のコマンドを実行する必要があります。 ssh-add -K ~path/private_key.pem, その後、ターミナルで管理対象サーバーへの接続と認証のためのコマンド ラインを実行します。原則として、コマンドは次のように実行されます。 ssh root@ip_address

より簡単な解決策は、ファイル ~/.ssh/config を編集して、認証キーとユーザーおよびホスト名の両方に対する一種のエイリアスを作成することです。

1. macOS でターミナル アプリケーションを開き、次のコマンドを実行します。

sudo nano ~/.ssh/config

2. 次の行を追加します。

Host anyname
 HostName IPServer
 Port 22
 User root
 IdentityFile /Volumes/path/private_keys.pem

3。 Ctrl+X 、 それから y そして 入力 構成内の変更を保存します。

ターミナル経由の認証の場合、コマンド ラインが実行されます。 ssh 任意の名前。ユーザーによる認証は自動的に行われます “根” に示されている認証キーを使用して、構成に示されているホスト名とポート上で “アイデンティティファイル”。

ファイル ~/.ssh/config に、任意のエイリアスを追加できます。状態はライン通りです “ホスト” 異なる名前を持つこと。

サーバーSSHキー、IP、ポート、MacOS Sierraのホスト名を保存 – ターミナル & SSH構成のヒント

あなたも興味があるかもしれません...

返信を残す

あなたのメールアドレスは公開されません。 必要なフィールドにマークが付けられています *