на ubuntu, штатно настроен. Я добавил клиента на базе RockyLinux9 (хотя не думаю что в этом дело)
проверяю права на rsa ключи (Скрин), на публичный ключ было 644, поставил 600
И получают что что на скриншоте, при этом на других хостах с правами
600 (приватный) 644 (публичный все успешно работает)
при этом просто по ssh я успешно хожу (скрин)
В чем может быть дело?
root@ununtudesktop:/home/osboxes/.ssh# ansible unix_servers -m ping
rocky9 | UNREACHABLE! => {
"changed": false,
"msg": "Failed to connect to the host via ssh: Load key \"/home/osboxes/.ssh/id_rsa.pub\": error in libcrypto\r\nroot@192.168.33.18: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).",
"unreachable": true
}
root@ununtudesktop:/home/osboxes/.ssh# ls -la
total 24
drwx------ 2 osboxes osboxes 4096 Aug 12 01:12 .
drwxr-x--- 19 osboxes osboxes 4096 Aug 12 03:28 ..
-rw------- 1 osboxes osboxes 2610 Aug 12 01:12 id_rsa
-rw------- 1 osboxes osboxes 575 Aug 12 01:12 id_rsa.pub
-rw------- 1 osboxes osboxes 978 Aug 12 01:02 known_hosts
-rw-r--r-- 1 osboxes osboxes 142 Aug 12 01:01 known_hosts.old
root@ununtudesktop:/home/osboxes/.ssh# ^C
root@ununtudesktop:/home/osboxes/.ssh# ssh root@192.168.33.18
Last login: Sat Aug 12 05:00:07 2023 from 192.168.10.102
Запустите с -vvvvvvvvv -- может, чего полезного напишет.
Для начала, отучаемся сидеть под рутом и логиниться под рутом, это не винда, тут судо работает как надо
Да, спасибо, поправил
Обсуждают сегодня