[Vagrant & VirtualBox] Vagrant: LAN 内の他の端末から仮想マシンに SFTP 接続できちゃう

そういえば接続できるのかな?と思って試してみました。

SFTP 接続

以下のアカウント情報で接続できますね。

  • IP(Host name): 192.168.30.10
  • User: vagrant
  • Password: vagrant

Transmit の場合、こんな設定です。

2014-08-21_vagrant_01

他の端末から接続できるのか

この設定をした場合、他の端末から SFTP できるんでしょうか。

Vagrantfile
  config.vm.network :public_network, ip: "10.0.1.100", bridge: "en1: Wi-Fi (AirPort)"

ホスト名を 10.0.1.100 に変更して、GoodReader 4 で SFTP 接続してみます。

2014-08-21_vagrant_01

普通にできましたね。
この感じだと SSH とかもできちゃいそうですが、うまいこと利便性を損なわずにこのあたりだけ制限する仕組みとかあるんでしょうか?
ご存じの方いましたら教えてください。