Пробую настроить проверку AIDE с одного сервера на клиентах через прилагающийся в документации скрипт sshaide.sh.
Делаю по мануалу:https://kezhong.wordpress.com/2016/11/23/building-a-centralized-aide-server-o... только на Centos 7.
По мануалу создаю на удаленном клиенте пользователя, в /etc/sudoers прописываю ему права:
aideuser ALL=(ALL) NOPASSWD: /home/aideuser/*/aide, /bin/chmod 644 /home/aideuser/*/aide.newdb
При выполнении скрипта (скрипт большой, команд много), появляется ошибка:
scp: /home/aideuser/furfuramid.12510/aide.newdb: Permission denied
Если на удаленном компе поменять запись в /etc/sudoers для пользователя на:
aideuser ALL=(ALL) NOPASSWD: /home/aideuser/*/aide, /bin/chmod 774 /home/aideuser/*/aide.newdb
При запуске скрипта появляется запрос пароля и после него ошибка с указанием на права:
[sudo] пароль для aideuser:
Sorry, user aideuser is not allowed to execute '/bin/chmod 644 /home/aideuser/indispensableness.12573/aide.newdb' as root on name_client_comp
Подскажите, где ошибка? В правах на директорию, в правах sudoers?