この間、lsshというsshのラッパーコマンドをGolangで書いてみたのだが、なんか他に使い道ないかなと考えてみた。 このコマンドは リストから接続先を選択する という作りなので、コマンド実行さえさせてしまえばあとは接続先を指定してsshへのログインを自動で行える。 なので、「/etc/passwd」とか秘密鍵の実行コマンドに指定することで、(接続先のカギやパスワードをクライアントに渡すことなく)ssh接続だけを行う踏み台サーバにできるというのがあったので、 他にネタがなかったので せっかくなので実際に鍵ファイルに応じてアクセス可能なサーバを変更するように設定してみることにした。 なお、実行バイナリは「/usr/local/bin/」配下に配置している。 とりあえずコンパイルしたバイナリを「/usr/local/bin/」に配置して、使える状態にする。 各鍵で使用するtomlファイルを作