«Permission denied (publickey, gssapi-keyex, gssapi-with-mic)» предоставлен AWS .pem

Если все поля разделены запятыми, как это

1, candidate1,12,56,ATTG
2, candidate2,45,90,ATTG 
3, candidate3,90,140,ATTG 
4, candidate4,2,36,AGCT

Затем вы что-то сделаете как этот

$ grep -E 'candidate1|candidate3' file_name | awk -F, '{print $0}'
1, candidate1,12,56,ATTG
3, candidate3,90,140,ATTG

другой пример для одной строки

$ cat filename | egrep 'candidate3' | awk -F, '{print $0}'
3, candidate3,90,140,ATTG
0
08.06.2019, 11:42
2 ответа

Файл пары ключей ec2 -должен иметь ограниченное разрешение, и вам нужно сделать это с правами администратора. Без прав администратора он может не показывать никаких ошибок. Таким образом, вы можете подумать, что разрешение было изменено.

sudo su
chmod 400 ~/.ssh/transa.pem
3
28.01.2020, 02:43

В моем случае это произошло потому, что мне нужно было добавить имя пользователя.

Попытка ssh без использования имени пользователя.

$ ssh -vvv -i  ~/.ssh/aws.pem 52.88.251.23

Error message: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

Работал с этим (Имя пользователя по умолчанию ec2-user):

ssh -v -i ~/.ssh/aws.pem ec2-user@52.88.251.23 
1
28.01.2020, 02:43

Теги

Похожие вопросы