別のオプションは cat
です ファイルを何かローカルに:
vagrant ssh -c "sudo cat /home/vagrant/devstack/local.conf" > local.conf
これは、ルート権限を必要とするファイルでも機能するはずです (vagrant SCP プラグインがサポートしていないようです)。
scp
のマニュアルページを読む必要があります .正しい構文は次のとおりです:
scp -P 2222 [email protected]:/home/vagrant/devstack/local.conf .
大文字の P 「ポート」用です。変更時刻を保持するために小文字が使用されます。