Я пытался добавить ключ ssh для GitHub и внес некоторые изменения в папку ssh, когда я получал сообщение об ошибке во время команды ssh-add.После того, как я попытался войти на сервер через ssh, я получаю сообщение об ошибке
user@<IP Address> Permission denied (publickey).
Это новый экземпляр AWS, и на данный момент ничего не настроено.только что попытался добавить ключи SSH для аутентификаций GitHub.
Сначала я создал открытый ключ ssh для GitHub.
ssh-keygen -t rsa
Затем во время команды ssh-add я получалошибка отказа в разрешении, поэтому я сделал некоторые изменения разрешений для ключей ssh.
sudo chmod -R 400 ~/.ssh/
Затем попытался ssh-add
ssh-add ~/.ssh/id_rsa
Could not open a connection to your authentication agent.
и когда я перечисляю файлы в каталоге ~ / .ssh /, я получаю это:
ls: cannot access '/home/ubuntu/.ssh/id_rsa': Permission denied
ls: cannot access '/home/ubuntu/.ssh/..': Permission denied
ls: cannot access '/home/ubuntu/.ssh/.': Permission denied
ls: cannot access '/home/ubuntu/.ssh/authorized_keys': Permission denied
ls: cannot access '/home/ubuntu/.ssh/id_rsa.pub': Permission denied
total 0
d????????? ? ? ? ? ? .
d????????? ? ? ? ? ? ..
-????????? ? ? ? ? ? authorized_keys
-????????? ? ? ? ? ? id_rsa
-????????? ? ? ? ? ? id_rsa.pub
, а затем после выхода из сервера я не смог снова войти в систему через SSH.
Я не могу подключиться к серверу, поэтому любая помощь будет признательна.
Заранее спасибо.