Help us understand the problem. What is going on with this article?

Vagrant Poderosa pluginを作ってみました

More than 3 years have passed since last update.

以前、Vagrant Teraterm pluginというのを作りましたが、
これを流用してPoderosa( http://sourceforge.net/projects/poderosa/ )用のプラグインを作りました。

はじめに

Windows では vagrant ssh するにはCygwinやMSYS、Git for WindowsのGit Bashなどを使う必要があります。(Git for WindowsのGit Bashが何かと便利なのでこれで事足りるのですが。)

ただ、sshクライアントとしてPoderosaを使いたい方もいますので、

vagrant poderosa

でPoderosaが立ち上がるプラグインを作ってみました。

インストール

以下のコマンドを実行します。

vagrant plugin install vagrant-poderosa

Vagrantfile

Poderosa.exe のあるフォルダがPATHに追加されていればそのまま実行できます。
PATHを通していない場合はVagrantfileに以下の記述をしてください。

Vagrantfile
Vagrant.configure(2) do |config|
  # exe_path にフルパスを設定
  config.poderosa.exe_path = "C:\\Poderosaのフォルダ\\Poderosa.exe"
  # ...
end

注意点

参考

ソースはPuttyプラグイン(nickryand/vagrant-multi-putty)を参考にさせていただいています。
が、PuttyはOpenSSH形式の鍵を直接扱えないため、苦労されているようです(https://github.com/nickryand/vagrant-multi-putty/issues/15)。

opst
情報技術と社員力でお客様を成功に導く Make IT Your Success
https://www.opst.co.jp/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away