20909


plink を用いる際に、 PuTTY で接続情報をセッションとして保存すれば、そのセッション名を指定して

[code]

    plink session-name
    
[/code]

のようにすると、設定された接続情報で ssh できます。

一方で一般的な ssh コマンドは、接続先情報を `~/.ssh/config` に記述して、その中で設定する Host の設定によって、

[code]

    ssh host
    
[/code]

を実行すると、 `~/.ssh/config` の、該当 Host の設定に従って ssh できます。

* * *

質問: plink において、 .ssh/config 形式の設定を利用して ssh を行うことはできますか？

背景: `vagrant ssh-config` で出力された ssh 設定を利用して、 plink の接続を行おうと思ったので、この質問をしています。


CC BY-SA 3.0
2016-01-13T16:05:19.313
20892
2016-01-14T03:35:24.393
754
question
windows ssh putty
plink を使う際に、 .ssh/config 形式の設定を読み込んでそれから実行できるか


`~/.ssh/config`は OpenSSH 特有の設定ファイルなので plink では使えません。  
WindowsのOpenSSHクライアント (ssh.exe) を使ってください。

OpensSSH のインストールはいくつかバリエーションがあります。  
Cygwin、MinGw、Git(msysGit)、などをインストールすると使えるようになります。

また、使ったことありませんが PowerShell で使えるOpennSSHがあるそうです。  
<https://github.com/PowerShell/Win32-OpenSSH>


CC BY-SA 3.0
2016-01-14T03:35:24.393
20909
2016-01-14T03:35:24.393
5008
20892
answer