Рейтинг:0

получение ошибки при попытке ro rsync содержимого, которое находится внутри каталога /etc

флаг ua

Я выполняю задание cron на своем серверном узле, которое использует файл сертификата haproxy base concated из letsencrypt. однако, когда я нахожусь дома, у меня есть тот же DNS, указывающий на домашний сервер, на котором фактически размещен веб-сайт, поэтому домен, к которому я обращаюсь, напрямую через IP-адрес локального сервера, который я нахожу в той же общей сети. и поскольку certbot работает на прокси-сервере узла в digitalocean, мне нужно выполнить rsync папки с некатенированными файлами сертификатов. /etc/letsencrypt/жить и /etc/letsencrypt/архив на мой домашний сервер

задача cron запускается от имени пользователя root: но при попытке rsync выдает ошибку разрешения:

# rsync -e "sudo ssh -p 5322" -arvzh /etc/letsencrypt/live [email protected]:/etc/letsencrypt/

отправка добавочного списка файлов
rsync: не удалось установить время в «/etc/letsencrypt/live»: операция не разрешена (1)
rsync: recv_generator: не удалось получить статус "/etc/letsencrypt/live/README": разрешение отклонено (13)
жить/
rsync: recv_generator: mkdir "/etc/letsencrypt/live/xyz.com" не удалось: разрешение отклонено (13)
*** Пропуск любого содержимого из этого неисправного каталога ***
live/xyz.com/
отправлено 433 байта получено 370 байт 146,00 байт/сек
общий размер 1.58K ускорение 1.97
ошибка rsync: некоторые файлы/атрибуты не были переданы (см. предыдущие ошибки) (код 23) в main.c(1330) [sender=3.2.3]

и поскольку я работаю как пользователь root, а пользователь root на целевом сервере имеет право писать в папку /etc/letsencrypt, я все равно получаю сообщение об ошибке:

#/etc/letsencrypt# ll
всего 52
drwxr-xr-x 9 root root 4096 10 августа 19:48 ./
drwxr-xr-x 119 root root 12288 9 августа 22:24 ../
drwx------ 2 root root 4096 10 авг 19:48 архив/
drwxr-xr-x 2 root root 4096 1 августа 22:26 csr/
drwx------ 2 root root 4096 1 августа 22:26 ключи/
drwx------ 2 root root 4096 10 авг 19:48 live/

как я могу исправить эту проблему с разрешением на rsync. сохранение целевого разрешения без изменений и соответствие источнику

даже если я создам каталог xyz.com с разрешением на запись для пользователя, группы и других по назначению, я все равно получаю сообщение об ошибке

отправка добавочного списка файлов rsync: ОШИБКА: невозможно указать пункт назначения "/etc/letsencrypt/live/xyz.com/": Отказано в доступе (13) ошибка rsync: ошибки при выборе входных/выходных файлов, каталогов (код 3) в main.c(653) [Receiver=3.1.2]

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.