Ошибка Logrotate «Отказано в доступе»

El administrador de contraseñas passes, según admite su propio manual, un simple envoltorio alrededor de GnuPG y Git, y no admite fechas de vencimiento en las contraseñas.

Posiblemente sugeriría editar la contraseña y agregar esa información al texto de la entrada de la contraseña. Obviamente, esto rompería los scripts que dependían de passpara extraer contraseñas (y que esperan que la contraseña sea lo único almacenado ).

0
24.07.2019, 16:09
1 ответ

У вас есть Centos, который поставляется с SELinux. Этот компонент безопасности предотвратил доступ процесса logrotate, запущенного в контексте logrotate_t, к файлу sftp_system.log.

Решение состоит в том, чтобы предоставить процессу logrotate доступ к файлу, изменив контекст файла, например:

semanage fcontext -a -t var_log_t /ftp/logs/sftp_system.log
restorecon -v /ftp/logs/sftp_system.log

Если у вас нет команды semanage, установите ее и повторите попытку:

yum install -y policycoreutils-python

Или (, если этот пакет не существует):

yum install -y policycoreutils-python-utils

Кроме того, вы можете переместить файл журнала SFTP из корня /ftp/в /var/log, чтобы получить правильный контекст автоматически.

1
28.01.2020, 03:33

Теги

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