Я хочу запретить чтение файлов в моем домашнем каталоге другими пользователями. Как мне это сделать? Должен ли я использовать шифрование? Если так, то как мне это сделать?
permissions
users
rainlover
источник
источник
Ответы:
Если вы имеете в виду файлы в / home, вы правы. Права доступа к папке по умолчанию - 755 (читаемые и исполняемые / доступные для других).
Вы можете изменить разрешения по умолчанию для всех новых папок, отредактировав файл
/etc/adduser.conf
- Найти строку ...:Чтобы заблокировать других, измените его на:
Чтобы также заблокировать людей в той же группе (см.
ls -l /home
), Измените его на:Изменения вступят в силу при создании нового пользователя .
Вы также можете изменить значение umask по умолчанию - отредактируйте файл
/etc/login.defs
:Источник: http://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html
Вы можете изменить права доступа к файлам / папкам по умолчанию (т. Е. При создании нового файла) для определенной папки, используя следующие команды:
Проверьте изменение:
Источник: /unix/1314/how-to-set-default-file-permissions-for-all-folders-files-in-a-directory
https://www.linuxquestions.org/questions/linux-desktop-74/applying-default-permissions-for-newly-created-files-within-a-specific-folder-605129/
Для пояснения папка / root по умолчанию установлена как нечитаемая:
Вы можете мгновенно изменить разрешения для существующих файлов / папок, используя команды chmod и chown, описанные здесь: http://www.cyberciti.biz/faq/how-to-use-chmod-and-chown-command/
Тот же эффект может быть достигнут, щелкнув правой кнопкой мыши на файл / папку> свойства> разрешения
источник
sudo gedit /etcc/adduser.conf
Запретить просмотр и доступ к вашим папкам и файлам другими учетными записями пользователей:
GUI :
Это предотвратит доступ к вашим папкам и файлам.
источник
Допустим, ваша папка OKBAI, и вы хотите, чтобы доступ к ней имел только пользователь root.
Просто запустите эту команду.
Но этот метод не очень практичен. Просто простой способ запретить доступ вашего гостя к вашей папке. Если я ошибаюсь, пожалуйста, дайте мне знать.
источник
Я нашел способ. Вы должны установить разрешения для пользователей, используя свойства папок. Но это должно быть сделано по умолчанию, чтобы никто не имел доступа к личным файлам Администрации!
источник
status-by-design
. Хотя даже я предпочитаю лучшую конфиденциальность, я не могу винить Ubuntu.Для вашей личной домашней папки (у вас должно быть право собственности)
- щелкните значок домашней папки в верхней части панели навигации слева.
- перейти на один уровень вверх к папке / home
- вы должны увидеть папку с вашим именем на ней.
- Щелкните правой кнопкой мыши по этой папке и выберите «Свойства».
- Выберите вкладку «Разрешения».
- Здесь вы можете выбрать, какой доступ вы хотите, чтобы люди в вашей группе или другие пользователи имели доступ к файлам в этой папке.
- Вы также можете установить флажок «Применить эти разрешения к содержимому», чтобы применить те же разрешения к остальным папкам и файлам в вашем домашнем каталоге.
Вы можете зашифровать свои файлы. Это полностью зависит от вас. Если вы решили зашифровать свои файлы, посмотрите в центре программного обеспечения для некоторых опций. Я использовал Truecrypt в прошлом и был доволен его производительностью.
источник