У меня есть определенные файлы и папки, чьи права на чтение, запись и выполнение я хочу заблокировать для определенных пользователей. Я могу использовать chmod XXX <filepath> для блокировки прав на файл, но пользователь может, конечно, удалить этот файл, хотя он не может получить к нему доступ. Есть ли способ предотвратить его? Плюс это будет работать и в папках?
Я не знаю, почему, но почему-то
chmod 700 не останавливает других на удалении каталога
1. Наилучшая опция - псевдоним
[d4 ] rm и rmdir сsudo rm и sudo rmdir, чтобы каждый раз, когда вы используете rm, ubuntu запрашивает пароль администратора.
Чтобы сделать это постоянным добавьте эту запись псевдонима в ~/.bash_aliases
1.Best - это псевдоним
Создайте две учетные записи пользователя
one as administrator
other as general user
Не добавляйте этого общего пользователя в группу sudoers, чтобы он не смог удалить ничего, кроме своего домашнего каталога.
[d14 ] Позвольте другому использовать этого общего пользователя, и вы используете пользователя администратора