Тому я нещодавно пройшов чудову пригоду виправлення /usr/bin/sudo
файлу після зміни його прав. Це було в системі, де вона була навмисно налаштована, щоб ускладнити отримання кореня через інші нормальні маршрути.
Тепер, щоб запобігти цьому в майбутньому, я міг би просто запустити ці команди на завдання root root:
chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo
Однак в ідеалі цей набір команд не тільки виправить файл sudo, але й усі файли, необхідні для ефективного root.
Моє запитання: Чи існує сценарій чи бібліотека, яку я можу встановити, щоб забезпечити збереження ефективного кореня?
Це для Fedora 26, що працює на VM.
/usr/bin
мають спеціальні дозволи, які зараз потрібно виправити.