Файлы создаются с правами 644.rutgerg: почему этот глюк с правами доступа происходит? Хотя система продолжает отлично работать и ошибка, по сути, видна только при проверке синтаксиса.
sudoers нужны 440.
Это не глюк. И даже не ошибка, а скорее предупреждение.
Создал файл, права не менял:
$: sudo visudo --check
[sudo] пароль для alien:
/etc/sudoers: успешно обработан
/etc/sudoers.d/alien: некорректные права доступа, должны быть 0440
# поменял права
$: sudo chmod ug=r,o= /etc/sudoers.d/alien
$: sudo visudo --check
/etc/sudoers: успешно обработан
/etc/sudoers.d/alien: успешно обработан
2 BendalfRU
Cкрытый текст
Ну не на две команды же? Которые вспомнить быстрее, чем название скрипта.BendalfRU:Для типовых ситуаций
Или вот ситуация: допустим, надо это сделать три раза для разных файлов - мне что, каждый раз лезть открывать скрипт и выставлять нужные переменные?
Скрипты нужны для автоматизации рутинных действий, а не затем, чтобы запихать туда две простейших команды, еще и обвесив абсолютно бесполезными действиями.