Я слежу за этим ответом , чтобы попытаться открыть удаленную консоль rails через ssh.Я могу сделать это на машине с Ubuntu 16.Но на Ubuntu 14 ssh закрывается каждый раз.
Я переместил настройки rvm
в начало .bashrc, чтобы они не пропускались:
export PATH="$PATH:$HOME/.rvm/bin" # Add RVM to PATH for scripting
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
case $- in
*i*) ;;
*) return;;
esac
Команда выглядит так:
ssh ubuntu@35.187.xxx.xxx 'cd /my/directory && bundle exec rails c -e env'
Это часть журнала:
Opening a console on: 35.187.xxx.xxx….
ssh ubuntu@35.187.xxx.xxx
Welcome to Ubuntu 14.04.3 LTS (GNU/Linux 3.19.0-80-generic x86_64)
* Documentation: https://help.ubuntu.com/
....
Connection to 35.187.xxx.xxx closed.
На Ubuntu 16 консоль успешно открывается.Может кто-нибудь помочь объяснить, почему?