@test_123

Беспарольный доступ по ssh для пользователя Postgres?

OC Centos 7.3.1611. Установлен пакет postgresql-server. Необходим беспарольный доступ для пользователя postgres с одного хоста на другой хост. Доступ не в БД, а в саму систему.
Проделаны следующие действия
1) passwd postgres
2) su postgres
3) ssh-keygen
4) ssh-copy-id - на этом этапе запрашивается пароль из пункта 1

Аналогично на втором хосте. Беспарольный доступ не настроился. id_rsa.pub и authorized_keys совпадают.
Права на файлы и папки:
1) ~/.ssh 0700
2) ~/.ssh/authorized_keys 0600

При подключении запрашивает пароль.
Может кто-то занимался подобной проблемой, прошу совета.
  • Вопрос задан
  • 1288 просмотров
Пригласить эксперта
Ответы на вопрос 1
ololopishpishrealne
@ololopishpishrealne
one|line|mega|pipe|ninja
Ты все сделал не так)
1. Идешь в psql.
2. SHOW hba_file;
3. Гуглишь и читаешь про pg hba
4. Правильно настраиваешь доступы (trust) и рестартишь сервис.
5. ...
6. profit!!!

Если ты имел в виду что нужно шифрование, то особо внимательно читаешь раздел про hostssl
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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