Другой способ достигнуть того же результата (хотя это не команда, которая не объединяется с проверкой зависимости): emerge --deselect package
, который удаляет пакет из мирового файла. Теперь, выполнение emerge --depclean
удалит ту эквивалентность пакета, она не требуется никаким другим пакетом.
Чтобы заставить создание корневого каталога вести себя по-другому делают
useradd -m -K UMASK=0066 testuser
Предоставление другого никакого доступа вообще должно быть безопасным.
У меня не было проблем при установке корневых каталогов как 0700 как основа и затем открытии их больше постепенно как требуется.
public_html
папка, или если один из подкаталогов является общим / папка группы? Кроме того, можете Вы устанавливать их как Ваш 700
по умолчанию так или иначе с useradd -m
команда? Также - почему Ubuntu даже думала бы, что нормально принимать значение по умолчанию к 755?
– cwd
21.05.2013, 05:57
/etc/login.defs
; Ubuntu должна иметь что-то подобное.
– Ignacio Vazquez-Abrams
21.05.2013, 05:58
Необходимо установить DIR_MODE
в /etc/adduser.conf
и используйте adduser
управляйте, как рекомендуется в man
страница для useradd
в Вашей системе:
adduser testuser
Если Вы не хотите вносить изменения в оригинал /etc/adduser.conf
(или нужны различные установки), можно внести изменения в копии и использовании adduser --conf <yourconf>
Так как Вы отправляете это в безопасности, я возьму приманку. Это - то, как выполнен по умолчанию в OpenBSD
drwxr-xr-x 5 predrag predrag 512 May 20 23:00 predrag
Моя учетная запись была создана на начальной загрузке. Вы видите, что по умолчанию отдельная группа создается, и я зарегистрирован как член той группы. Та первая учетная запись членом по умолчанию группы колеса, но не, например, членом группы оператора, что означает, что я не мог завершить работу компьютера.
Обратите внимание, что новыми пользователями по умолчанию на OpenBSD добавляются с adduser интерактивным сценарием Perl, который также создает корневой каталог с корректным разрешением и многими другими вещами.
Это - то, что Redhat делает по умолчанию
drwx------. 48 predrag predrag 4096 May 20 17:51 predrag
Я - Системный администратор на том компьютере, и это - обычная учетная запись, созданная по умолчанию для пользователя root. Redhat не имеет пользовательского сценария, но некоторые значения useradd предварительно заполняются со значениями по умолчанию.
umask
набор на сессии оболочки? – cwd 21.05.2013, 05:58