「vagrant ssh」の経路を使って「scp」したいのだが

公開日:2020-09-23 更新日:2020-10-02

Centos Linux Mac Vagrant Virtualbox

t f B! P L

「vagrant ssh」の経路を使って「scp」したい時

vagrant sshではどこにどのように接続しているのかわからないので「vagrant ssh-config」で状況把握する

% vagrant ssh-config
Host default
  HostName 127.0.0.1
  User vagrant
  Port 2222
  UserKnownHostsFile /dev/null
  StrictHostKeyChecking no
  PasswordAuthentication no
  IdentityFile /Users/hogehoge/.vagrant/machines/default/virtualbox/private_key
  IdentitiesOnly yes
  LogLevel FATAL

127.0.0.1のポート2222に接続しにいっているようなので、「vagrant@127.0.0.1」でやろうと思ったがうまくいかず、、
「vagrant@localhost」でうまくいった

scp -i ./.vagrant/machines/default/virtualbox/private_key -P 2222 ./hogefile vagrant@localhost:~

About me

ゆかき(♀)

アラサー駆け出しインフラエンジニア
ど文系営業からSEへ転身し日々奮闘している人

一児の母

#AP応用情報 #HTML5Lv1 #第2種電気工事士 #DCP(Data Center Practitioner) #LPIC Lv2 #VCP6.5 #CCNP #Oracle Bronze #HSKLv5 #TOEIC860

Line stamp

僭越ながら販売中

Green cat & Orange cat

Amazon