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

Postgresql и резервные копии: нет доступа к моей папке и управления ею

Я просто хочу pg_dumpall мою базу данных postgresql в папке / home / ftpuser / backups /, которую я только что создал.

Итак, я создал группу (backuppers) с ftpuser и postgres в качестве участников. затем я chgrp backuppers в / home / ftpuser / backups /, также на всякий случай chown postgres: backuppers. Фактически, вывод ls -l сообщает мне, что / home / ftpuser / backups / принадлежит postgres.

Проблема в том, что ftpuser может читать и писать в эту папку, а пользователь postgres - нет. Даже ls выводит доступ запрещен. Postgres просто не может читать или писать в эту папку, даже если она принадлежит самому postgres. Намек?

Я также попытался создать папку типа / backups, принадлежащую postgres и группе backuppers, на самом деле postgres и ftpuser могут читать и писать из этой папки. Тогда проблема в том, что когда я вхожу в систему с ftp (lftp -u ftpuser ipaddress), ftpuser не может записывать, читать и даже создавать компакт-диски / резервные копии.

Закончился использованием curl, вероятно, проблема с lftp