Домашние папки, доступные для других пользователей и, не должны быть, как зафиксировать?

Почему мои домашние папки доступны другими пользователями в той же системе по умолчанию? Я понимаю, что могу изменить разрешение домашних папок, но хотеть знать, почему это произошло?

Я не сделал ничего для создания папок "совместно используемыми", и все же я могу легко перейти любым пользователям, разместите папку с помощью Немо 2.4.5 и посмотрите все их содержание.

Это - настоящий дефект конфиденциальности и безопасности, и я не уверен, почему он принял значение по умолчанию этот путь в моей системе.

При Пользователях и Группах (проверенные объекты =) (оба - учетные записи администратора),

Пользователь 1 = adm, CD-ROM, падение, lpadmin, plugdev, sudo

Пользователь 2 = Пользователь 2, sudo

Также знаменитый то, почему у Пользователя 2 есть Пользователь 2 нажатых, но у Пользователя 1 нет Пользователя 1 нажатым. Обе учетных записи, кажется, ведут себя точно то же.

Спасибо за любые подсказки в этом вопросе.

1
задан 15 February 2015 в 11:31

2 ответа

Значение по умолчанию umask 022, который разрешает группу и полномочия чтения других (и выполнитесь, где применимый) (или 002, если User Private Groups включают ). Если Вы имеете проблему с тем являющимся значением по умолчанию, регистрируете ошибку. Если Вы хотите изменить значение по умолчанию, отредактируйте /etc/login.defs и изменение

UMASK       022

к

UMASK       077

И затем сделайте:

chmod og-rx -R ~
5
ответ дан 10 November 2019 в 08:07

При использовании графического интерфейса или эти adduser команда для создания пользователей можно изменить это в файле /etc/adduser.conf, как объяснено в страница справочника путем изменения DIR_MODE с 0755 до 0700 или независимо от того, что Вы хотите.

кроме того, для useradd, см. этот ответ на форуме SuperUser.

2
ответ дан 10 November 2019 в 08:07

Другие вопросы по тегам:

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