在vagrant ssh之后运行远程命令

Running remote commands after vagrant ssh

vagrant ssh -- EXTRA SSH ARGS应该允许额外的参数传递给ssh。

vagrant ssh -- -t 'cd /var/www'应该ssh变为vagrant,将目录改为/var/www但不能,而是返回

ssh: Could not resolve hostname ls: nodename nor servname provided, or not known

我错过了什么?


这对我很有用:

1
vagrant ssh -- -t 'cd /var/www; /bin/bash'


要远程运行对移动设备的命令,请执行以下操作:

1
vagrant ssh -c"COMMAND; COMMAND1"

如果你需要,可以试试vagrant ssh --help