slackware.ru
http://www.slackware.ru/forum/

атрибут x на /home/user
http://www.slackware.ru/forum/viewtopic.php?f=10&t=534
Страница 1 из 1

Автор:  shveik [ 15 мар 2011 12:39 ]
Заголовок сообщения:  атрибут x на /home/user

Добрый день!
При создании пользователя штатными средствами с некоторого времени (не помню с какой версии) домашний каталог создаётся с правами rwx--x--x , не подскажет ли кто идеологию этого , это баг или фича такая :-):

Автор:  bormant [ 15 мар 2011 13:32 ]
Заголовок сообщения:  Re: атрибут x на /home/user

Можно поправить /usr/sbin/adduser в районе строчки
defchmod=711 # home dir permissions ...
на желаемое значение.

ps. По поводу версии,
в 8.1 было 711: adduser
в 9.1 было 711: adduser
в 10.2 было 711: adduser
в 11.0 было 711: adduser
в 12.2 было 711: adduser

Автор:  shveik [ 15 мар 2011 22:58 ]
Заголовок сообщения:  Re: атрибут x на /home/user

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

Автор:  bormant [ 16 мар 2011 00:09 ]
Заголовок сообщения:  Re: атрибут x на /home/user

711 для каталога -- это для не-владельца всего-лишь список файлов в нём.
Права при создании файлов и создании домашних каталогов через useradd -- это UMASK в /etc/login.defs. Учтите этот момент, если будете менять поведение по-умолчанию.
На вопрос "почему так" точного ответа не знаю, но предположу, что это следствие ориентации на десктоп как на персональный компьютер, а не традиционный многопользовательский. Но утверждать не берусь.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/