#amazon-ec2
#amazon-ec2
Вопрос:
После перезагрузки экземпляра AWS с ssh отображается порт 22: соединение отклонено. Есть много решений, таких как необходимость изменения в файле sshd, но опять же, мой вопрос в том, как изменить этот файл без подключения к серверу?
Ответ №1:
Вы можете отсоединить том и подключить его к другому экземпляру, смонтировать его, исправить конфигурацию sshd, а затем снова подключить его к исходному экземпляру.
Обратите внимание, что вам придется остановить и запустить этот экземпляр. Однако вам не нужно будет останавливать экземпляр, к которому вы подключаете диск.
Ответ №2:
Просто убедитесь, что вы добавляете имя пользователя и «@» перед общедоступным DNS: ubuntu @
ssh -i abcdefg.pem.txt ubuntu@<public DNS of your instance>
Ответ №3:
Я нашел действительно простое решение этой проблемы. Перейдите в свой AWS, щелкните правой кнопкой мыши на своем экземпляре и выберите Reboot instance. Надеюсь, это решит вашу проблему.
Комментарии:
1. Это решило проблему. Зашел в консоль и перезагрузился. Подождал пару минут, и теперь я могу снова подключиться по ssh. Спасибо!