Какие полномочия должны, корневой каталог и файлы пользователя имеют?

Другой способ достигнуть того же результата (хотя это не команда, которая не объединяется с проверкой зависимости): emerge --deselect package, который удаляет пакет из мирового файла. Теперь, выполнение emerge --depclean удалит ту эквивалентность пакета, она не требуется никаким другим пакетом.

7
21.05.2013, 05:45
4 ответа

Чтобы заставить создание корневого каталога вести себя по-другому делают

useradd -m -K UMASK=0066 testuser

Предоставление другого никакого доступа вообще должно быть безопасным.

2
27.01.2020, 20:17
  • 1
    Интересный. Таким образом без этого я предполагаю, что это просто использует значение по умолчанию umask набор на сессии оболочки? –  cwd 21.05.2013, 05:58
  • 2
    @cwd: это - корректный –  tink 21.05.2013, 06:00
  • 3
    @cwd Относительно public_html вещи, о которой Вы спросили в ответе Ignacio: я заставил бы владение сгруппировать что-то, что апачский пользователь является членом, и все еще уйдите w/o доступ для другого –  tink 21.05.2013, 06:03
  • 4
    Это звучит хорошим мне. Я дам ему выстрел.Спасибо. –  cwd 21.05.2013, 06:37
  • 5
    Не был Должен, который umask был 0077 вместо 0066? –  a CVn 30.09.2013, 14:45

У меня не было проблем при установке корневых каталогов как 0700 как основа и затем открытии их больше постепенно как требуется.

2
27.01.2020, 20:17
  • 1
    Не Делайте они должны быть по крайней мере 711, если они содержат что-то как a public_html папка, или если один из подкаталогов является общим / папка группы? Кроме того, можете Вы устанавливать их как Ваш 700 по умолчанию так или иначе с useradd -m команда? Также - почему Ubuntu даже думала бы, что нормально принимать значение по умолчанию к 755? –  cwd 21.05.2013, 05:57
  • 2
    Это было бы частью "как требуется". На моем (Fedora) система umask может быть установлен в /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>

2
27.01.2020, 20:17
  • 1
    Спасибо - это помогает со второй частью вопроса. –  cwd 21.05.2013, 06:51

Так как Вы отправляете это в безопасности, я возьму приманку. Это - то, как выполнен по умолчанию в 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 предварительно заполняются со значениями по умолчанию.

2
27.01.2020, 20:17

Теги

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