Назад | Перейти на главную страницу

SSH между двумя серверами Linux и AIX

Я пытаюсь установить SSH без пароля между двумя серверами Linux (источник) и AIX (место назначения)

Для этого я создал открытый ключ на сервере Linux и скопировал этот открытый ключ в профиле пользователя целевого сервера (в пути .ssh / authorized_keys). Также этому файлу даны соответствующие права.

В / etc / ssh / sshd_config я раскомментировал ниже

PubkeyAuthentication yes
AuthorizedKeysFile        .ssh/authorized_keys

Но когда я пытаюсь подключиться к SSH с Linux на AIX, я получаю ошибку ниже

ssh user@AIX-server ls -a
Permission denied, please try again
Permission denied, please try again
Permission denied (publickey,password,keyboard-interactive,hostbased)

некоторые журналы отладки

debug1: Trying next Authentication method: publickey
debug1:  Trying public key 
debug2: We did not sent packet, disable method

Попробуйте перезапустить службу SSHD sudo systemctl restart sshd.

После изменения конфигурации необходимо перезапустить службу sshd в AIX.

restartsrc -s sshd

Кроме того, вы могли забыть домашний каталог для AuthorizedKeysFile.

AuthorizedKeysFile  %h/.ssh/authorized_keys