Как запретить кому-либо с удаленным доступом изменять права доступа к моим файлам?

Насколько я знаю, вы не можете сделать это напрямую в neomutt.

Но в GMail и, возможно, других почтовых -провайдерах вы можете установить ограничение на количество сообщений, извлекаемых из папки/метки по IMAP.

GMail> Settings>Forwarding and POP/IMAP(Раздел доступа IMAP )под Folder size limitsОграничьте папки IMAP, чтобы они содержали не более указанного количества сообщений

0
12.06.2019, 10:24
1 ответ

Если файл принадлежит вам, вы можете делать с ним все, что угодно, и разрешения файловой системы вас не остановят.

Разрешения типа «000» предназначены не для защиты вас от вас самих, а для защиты файлов от других людей, использующих ту же систему. Таким образом, если у вас есть один человек, который входит в систему как «user1», а другой — как «user2», то разрешения файловой системы могут ограничить доступ.

"000" может быть полезно для сценариев типа "упс, я сделал ошибку"

$ echo hello > test
$ chmod 0 test
$ echo there > test
-ksh: test: cannot create [Permission denied]
$ rm test
rm: remove write-protected regular file 'test'? n
$ 

Но этого недостаточно, чтобы помешать вам что-то делать, если вы действительно попытаетесь

$ rm -f test
$ ls -l test
ls: cannot access 'test': No such file or directory
$ 

Но на практике такие разрешения, как «000», не так полезны, и вы редко их видите.

2
28.01.2020, 02:30

Теги

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