Edited at

SSHのパスワード認証をGUIで行う方法

SSHのパスワード認証は通常CLI上で行いますが、これを以下のようなGUIのダイアログで行う方法についてまとめます。


設定



  1. echo 'if type ssh-askpass &> /dev/null; then export SSH_ASKPASS=$(which ssh-askpass); fi' >> ~/.bashrcコマンドを実行し、環境変数を設定します。


  2. source ~/.bashrcコマンドを実行し、環境変数の設定を有効にします。


ログイン方法


パスワード認証をGUIのダイアログで行いたい場合



  1. setsid ssh username@hostコマンドを実行します。


パスワード認証をCLI上で行いたい場合



  1. ssh username@hostコマンドを実行します。


参考文献