Войти через ssh
Я сделаю это:
ssh -i ~/.ssh/kp1.pem ubuntu@ec2-xxxx.com
Я пробовал все это с mosh
:
mosh --ssh='ssh -i ~/.ssh/kp1.pem ubuntu@ec2-xxxx.com'
mosh -i ~/.ssh/kp1.pem ubuntu@ec2-xxxx.com
Но я получаю ошибку:
/usr/bin/mosh: could not get canonical name for /home/$USER/.ssh/kp1.pem: Name or service not known
ssh_exchange_identification: Connection closed by remote host
/usr/bin/mosh: Did not find remote IP address (is SSH ProxyCommand disabled?).
В итоге мне нужно было запустить такую команду:
mosh --ssh="ssh -i ~/.ssh/kp1.pem" ubuntu@ec2-xxxx.com
Это работает, но мне также нужно было добавить правило для порта 60001
для mosh
для запуска в консоли управления EC2 в группах безопасности.