Почтовые сервера EXIM, sendmail, postfix, Dovecot и инфраструктура: MTA/MDA, антиспам, web‑почта, маршрутизация и эксплуатация почтовых систем.
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
darkfire
- рядовой
- Сообщения: 10
- Зарегистрирован: 2010-01-12 0:41:24
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
darkfire » 2010-01-12 0:55:56
Доброе время суток!
Стоит Postfix. virtual_mailbox_base = /home/vmail Задача с удаленного компа rsync -e ssh нужно забекапить почту.
Права установил на virtual_mailbox_base 755
Код: Выделить всё
# ls -l /home
drwxr-xr-x 4 postfix postfix 4096 Дек 1 15:41 vmail
Это работает.
Но заходит новое письмо и ложится в почтовый ящик с правами 600. Так как бекаплю не из под root - то новые письма бекапить не могу.
Вопрос: подскажите пожалуйста где в postfix задается umask на новые файлы? То есть меня интересует непосредственно установка прав на новые файлы(письма) , так и ново заведенных пользователей.
P.S. Смотрю в книгу и вижу фигу:((
darkfire
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
Laa
- ст. лейтенант
- Сообщения: 1032
- Зарегистрирован: 2008-02-21 18:25:33
- Откуда: Украина, Россия
Непрочитанное сообщение
Laa » 2010-01-12 11:01:27
По постфиксу не подскажу, но предложу идею -- делайте бэкап на удаленной машине по крону и после выполнения бэкапа вливайте бэкап на локальную машину с удаленной. Ну то есть наоборот.

так вам не придется наступить на грабли после смены прав.
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!
Laa
-
darkfire
- рядовой
- Сообщения: 10
- Зарегистрирован: 2010-01-12 0:41:24
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
darkfire » 2010-01-12 11:58:10
делайте бэкап на удаленной машине по крону
Спасибо за совет. Я об этом думал, но если следовать вашему совету, тогда легче развернуть что-то типа AMANDA и не заморачиваться с rsync. Я согласен моя задача имеет много решений, но извините из-за какого-то postfix писать дополнительные скрипты:((( а потом еще скрипты для скриптов - нет не рационально в моем случае.
Я считаю правильным победить postfix. Подожду может кто подскажет или сам накопаю в мануалах - времени нет - пришлось переключиться на другую задачу:(
darkfire
-
darkfire
- рядовой
- Сообщения: 10
- Зарегистрирован: 2010-01-12 0:41:24
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
darkfire » 2010-04-01 15:12:45
Так и не разрулил я с правами на Postfix
Потому пошел обычным путем через sudo, примерно так
Код: Выделить всё
> visudo
userbak ALL=NOPASSWD: /usr/bin/tar, /usr/local/bin/rsync
Соответственно, если пользователь userbak использует ssh - тогда генерим сертификаты.
Тему можно закрыть.
darkfire