Какой смысл устанавливать права доступа к отдельным файлам, если никто в любом случае не может получить доступ/просмотреть ваш каталог?

Сzsh:

expected=(${(f)"$(<fileNames.txt)"}) || exit
cd TestDir || exit
actual=(*(D))
superfluous=(${actual:|expected})
if (($#superfluous)) {
  echo These files are not in the expected list:
  printf ' - %q\n' $superfluous
  read -q '?Do you want to delete them? ' && rm -rf -- $superfluous
}
-1
20.01.2020, 14:16
2 ответа

Хорошо, я нашел ответ здесь

If you create a file underneath ~ which is readable by others and then create a hard link to this file in an accessible path, they'll be able to read it regardless of the permissions on ~.

1
28.01.2020, 05:09

Это было бы верно, если бы вы установили разрешение для домашнего каталога на 700. Но это не настройка по умолчанию. На сервере Ubuntu домашний каталог нового пользователя получает «drwxr -xr -x». Это дает вескую причину установить некоторые индивидуальные разрешения для ваших файлов и каталогов.

0
28.01.2020, 05:09

Теги

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