Да, вы можете сделать это, создав конфигурационный файл с именем ~/.ssh/config и введя следующее содержимое:
Host vded-xx-001
User user
Port 22
HostName vded-xx-001.servers.company.net
Теперь вам просто нужно ввести это (вам даже не нужно имя пользователя ):
$ ssh vded-xx-001
Это также работает с утилитой командной строки scp:
$ scp filename vded-xx-001:/path/
У меня были те же симптомы, что указаны выше, но с другим решением. Я установил переменную окружения «VAGRANT_HOME» в то, что я использовал в скрипте. Это привело к тому, что бродяга посмотрел в директоре, который я указал вместо его настоящего домашнего каталога. Как только я изменил свою переменную среды на что-то еще, все было в порядке.