У меня очень странная ситуация. У меня есть 3 сервера баз данных, 1 основной и 2 горячего резерва. Они работают под управлением CentOS 6.5 и postgres 9.3.3 с архивированием сегментов WAL, поэтому первичному устройству необходимо копировать файлы WAL самостоятельно, и он не может терпеть, когда резервный сервер требует пароль для операции копирования.
Я сгенерировал ключ ssh с помощью ssh-keygen с указанием «-t rsa», а не с указанием «-t rsa», и я вручную скопировал файл id_rsa.pub в файл authorized_keys резервного сервера, а также попробовал ssh-copy-id. Кажется, что в режиме ожидания есть правильное содержимое для правильной работы.
Странная часть заключается в том, что если я включаю отладку на резервном сервере sshd daemon, он может перейти по ssh в резервный без запроса пароля, но если у меня не активна отладка на резервном сервере, он ДЕЙСТВИТЕЛЬНО требует пароль.