.ssh/configの設定。練習メニューボディコーチTOPTOPインフラ.ssh/configの設定。1台のクライアントPCで複数の秘密鍵を効率的に管理.ssh/configの設定。最近、クラウドやらVPSなどリモートで操作できるサーバーを、複数管理するようになってきています。そんな中、configファイルを作成して、効率的に秘密鍵を管理する方法を見つけました。1つのサーバー1つのクライアントPCから、1つのサーバーに対して、公開鍵認証を行うことは比較的簡単です。公開鍵認証方式でssh通信を行うときのオプションネームを、記述しなくても通信できるからです。echizenya@160.▲▲▲.×××.□□□iオプションと秘密鍵の名前を省略した書き方でも、サーバーと通信ができます。これぐらいなら頭の中で覚えておいても、しんどくありません(個人的にですが)。複数のサーバーところが、1台のクライアントPCで複数サーバーと公開鍵認証方式を使って通信しようとすると、覚えるのが大変になります。2番目以降に設置したサーバーとssh通信をするときは、どの鍵を使うかをクライアントPCに対して、必ずiオプションで指定しなければなりません。なってくると鍵の名前だけでなく、長い文法も覚えておく必要があります。echizenya@133.▲▲▲.×××.□□□.ssh/configの内容で接続先を指定そんなときに使えるのが、.ssh/configです。いってもconfigファイルは、初めから存在しているわけではありません。.sshの直下に自分でファイルを作成します。.sshディレクトリの中身はこんな感じになります。known_hostsそのconfigファイルに記述する内容は以下の通りです。~/.ssh/id_rsa_2これで接続するコマンドは一気にラクになります。sshコマンドのあとに、任意で作成したHostの名前を付けるだけです。server2これで管理するサーバーの台数が増えても、覚えることは少なくて済みますね。検索検索なかの人Webサービス開発者&ドットインストール学習者&個人事業主&ねこ。