Я создал инстанс EC2 Linux в AWS. Я использовал Ubuntu Server 20.04 LTS (HVM) AMI. После создания экземпляра мне был загружен файл пары ключей (.pem). Я дал ему имя EC2-Key-Pair. Затем я запустил экземпляр. Затем в своей системе Kali Linux я открываю терминал Linux, в котором сохранил файл .pem. После этого я использовал эту команду:
chmod 400 EC2-Key-Pair
После запуска этой команды я использовал эту команду:
ssh -i "EC2-Key-Pair.pem" [email protected]
Где ubuntu - имя пользователя, а
это публичный IPv4 DNS моего экземпляра. Но когда я выполнил эту команду, я получаю такую ошибку:
Ошибка проверки ключа хоста.
Как исправить эту ошибку. Я выполнил эту команду с помощью sudo, а не с помощью sudo. Но оба пути не увенчались успехом. Даже я поискал ошибку в Интернете, я нашел решение, которое с помощью этой команды я могу исправить эту ошибку:
ssh-keygen -R Hostname
Где я использовал публичный IPv4 DNS моего экземпляра в качестве имени хоста:
ssh-keygen -R ec2-13-232-252-152.ap-south-1.compute.amazonaws.com
Но он показывает ошибку, которая:
Cannot stat /home/sanniddha/.ssh/known_hosts: No such file or directory
Ошибка после выполнения команды SSH от имени пользователя root