ssh-pageant.exeをGit Bash terminalで使う

通常、WindowsからNetBSDにネットワーク経由でログインする場合には、PuTTYを利用している。 ログインに利用する秘密鍵は、pageant.exeで管理している。 Git for WindowsのGit Bashターミナルでも、このpageant.exeで管理している秘密鍵を利用したいと思っていた。 調べてみると、Git for Windowsには、ssh-pageant.exeというpageant.exeをバックエンドにしたssh-agent的なものが用意されていた。 以下のように~/.bash_login~/.bash_logoutに設定しておけば、Git Bashターミナルを開いたときに 自動的に起動し、Git Bashターミナルを閉じた時に自動的に終了させることができる。

cat ~/.bash_login
eval `ssh-pageant.exe -s`
cat ~/.bash_logout
eval `ssh-pageant.exe -s -k`

0 件のコメント:

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。

Mosquittoに、Python Paho MQTT libraryを使ってアクセスする

あらかじめ起動しておいたMosquitto にPython Paho MQTT library (pkgsrc/net/py-paho-mqtt 2.1.0)を使って、Mosquittoの受信したデータを、InfluxDB 1 (pkgsrc/databases/influ...