У меня есть окно vagrant, работающее под именем пользователя vagrant по умолчанию. Я получаю доступ к оболочке с помощью Putty и ключевого файла. Я на винде.
Я добавил эту команду в конец .bashrc
if [[ ! $TERM =~ screen ]]; then
exec tmux
fi
чтобы автоматически запустить tmux, когда я начал сеанс.
Но теперь оболочка закрывается после загрузки tmux. У меня нет шанса сделать что-нибудь до того, как это выйдет
Я принимаю советы по Reddit https://www.reddit.com/r/linuxquestions/comments/ahvdwn/locked_out_of_shell_by_command_in_bashrc_can_i/
Так что я много чего перепробовал, войдя в систему, но ничего не получалось.
Поэтому мой вопрос здесь заключается в том, могу ли я использовать Vagrantfile для получения доступа к коробке через альтернативную конфигурацию? Могу ли я обойти внутреннюю настройку коробки: доступ с паролем отключен, нет доступа с правами root, доступ по ssh-ключу для бродячего пользователя, нет ftp (только sftp, использующий защищенного пользователя).