概要
- RemoteFTPパッケージを利用
 - VagrantのSSHの設定内容を確認
 - Atomの.ftpconfigを編集
 - 接続
 
VagrantのSSH設定内容確認
vagrant upの前の状態で、Vagrantfileのあるディレクトリー下でvagrant ssh-configを実行。
| 
					 1 2 3 4 5 6 7 8 9 10 11  | 
						C:\vagrant\centos7>vagrant ssh-config Host default   HostName 127.0.0.1   User vagrant   Port 2222   UserKnownHostsFile /dev/null   StrictHostKeyChecking no   PasswordAuthentication no   IdentityFile C:/..../.vagrant.d/boxes/bento-VAGRANTSLASH-centos-7.7/0/virtualbox/vagrant_private_key   IdentitiesOnly yes   LogLevel FATAL  | 
					
.ftpconfigの編集
Atomを起動、Packages→RemoteFTP→ToggleでサイドパネルにRemoteタブを表示。Edit Configurationで.ftpconfigを表示させて編集。
| 
					 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17  | 
						{     "protocol": "sftp",←SFTPを指定     "host": "127.0.0.1",←ホスト名     "port": 2222,←ポート番号     "user": "vagrant",←SSH接続ユーザー名     "pass": "*******",←SSH接続パスワード     "promptForPass": false,     "remote": "/home/vagrant/my_directory",←同期したいディレクトリー     "local": "",     "secure": false,     "secureOptions": null,     "connTimeout": 10000,     "pasvTimeout": 10000,     "keepalive": 10000,     "watch": [],     "watchTimeout": 500 }  | 
					
接続開始と終了
サイドパネルのConnectを実行して接続。終了時はPackages→RemoteFTP→Disconnect。