vagrant ssh -- EXTRA SSH ARGS
est censé autoriser le passage d'arguments supplémentaires à ssh.
vagrant ssh -- -t 'cd /var/www'
devrait ssh dans vagrant et changer le répertoire en /var/www
, mais pas. Au lieu de cela, il revient
ssh: impossible de résoudre le nom d'hôte ls: nom de noeud ni nom de serveur fourni, ou inconnu
Qu'est-ce que je rate?
Cela fonctionne pour moi:
vagrant ssh -- -t 'cd /var/www; /bin/bash'
Pour exécuter une commande sur une boîte vagabonde exécutée à distance:
vagrant ssh -c "COMMAND; COMMAND1"
Si vous en avez besoin, essayez vagrant ssh --help