LoginSignup
1
3

More than 3 years have passed since last update.

【Windows10版】Virtualbox × Vagrant WinSCPクライアントでFTP接続してみた。

Last updated at Posted at 2020-07-19

【開発環境】

Windows 10 HOME
VirtualBox 6.0
Vagrant 2.2.9

WinSCP 5.17

【はじめに】

FFFTPでVagrantの仮想環境にアクセルしてみたら出来なかったので
(多分秘密鍵の設定箇所が無いから?)
それ以外にFTP接続出来るクライアントツールを探していたら、
WinSCPというものがあるらしいので使ってみた。

【前提条件】

VagrantとVirtualBox をインストールして、
vagrant up で仮想環境を起動している状態。
WinSCPをインストール済。

【vagrant ssh-configで接続情報】

PowerShellにて
SSHで仮想環境に接続するための情報を確認します。

PowerShell
PS C:\path_to_dir\any_name> vagrant ssh-config

上記のコマンドを打つと下記の情報が表示されます。

PowerShell
PS C:\path_to_dir\any_name> vagrant ssh-config
Host default
  HostName 127.0.0.1
  User vagrant
  Port 2222
  UserKnownHostsFile /dev/null
  StrictHostKeyChecking no
  PasswordAuthentication no
  IdentityFile C:/path_to_dir/any_name/.vagrant/machines/default/virtualbox/private_key
  IdentitiesOnly yes
  LogLevel FATAL

【WinSCPを起動】

1.jpg

WinSCPを起動して
赤枠部分に「vagrant ssh-config」で出した情報を入れていきます。
そんで「設定ボタン」押下。

2.jpg

秘密鍵には、vagrant ssh-configで出力した情報の
IdentityFileのパスを入れます。

「公開鍵を表示」ボタン → 「OK」ボタン。

3.jpg

新たにppkファイルが出来ている事を確認して「保存」ボタン。

5.jpg

「OK」ボタン押下し、接続してみると、、。

6.jpg

接続完了しました。
ちゃんと /home/vagrant/ 配下にアクセス出来ています。

【余談】

CyberduckというFTPクライアントも接続まで行ったのですが、
これまでのクライアントと違ってリモート側のみしか表示されなかったので
ちと使いづらいかなという感じです。

1
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3