Использование umask для установки групповых разрешений

Давным-давно старый друг показал мне способ использовать восьмеричную или шестую umask с группой, я думаю, используя /etc/profile . Я не уверен.

Я пытаюсь создать группу на Debian, чтобы каждый член этой группы при создании файла создавал файл с разрешениями 665 умолчанию. И при создании каталога у него будут разрешения по умолчанию 775 . Каковы некоторые способы сделать это для групповой настройки?

благодаря

2 Solutions collect form web for “Использование umask для установки групповых разрешений”

Отсутствует групповая маска для каталога и файлов, как говорит karslon. Вместо этого вы можете использовать идентификатор группы

SGID или setgid: он наследует права группы владельца файла при исполнении. Для каталогов это также может означать, что при создании нового файла в каталоге он наследует группу каталога (а не пользователя, создавшего файл).

Численное представление setgid:

 Octal Binary Representation 0 000 setuid, setgid, sticky bits are cleared 1 001 sticky bit is set 2 010 setgid bit is set 3 011 setgid and sticky bits are set 4 100 setuid bit is set 5 101 setuid and sticky bits are set 6 110 setuid and setgid bits are set 7 111 setuid, setgid, sticky bits are set 

Не совсем umask aka (пользовательская маска) задается пользователем. Вы можете добавить скрипт / etc / profile, который будет проверять пользователей этой группы, и соответственно изменит их Umask, но насколько я знаю, gmask установки gmask не применяется.

  • Какое правильное решение для веб-сервера пытается записать в каталог?
  • Разрешения командной консоли mount: ntfs vs. ntfs-3g
  • Предопределенная umask по заданному пути
  • установка по умолчанию umask и пользователя: group on directory
  • выпуск разрешения файла по умолчанию для пользователя rhel 6
  • Насколько разумно делать надёжную работу над системами с ограничительной umask?
  • Клиенты SFTP загружают файлы со слишком строгими правами
  • Apache создал файлы и разрешения для CentOS 6.x
  • Каковы обычные разрешения файлов для каждого типа файлов до применения umask
  • Разное разрешение между каталогом и файлом с помощью 'umask'
  • См. Разрешения для новых файлов в заданном каталоге
  • Interesting Posts

    eth0 r8169 вниз после пробуждения из режима ожидания

    файловая система для архивирования

    Что делает * / 13 в crontab?

    Какое имя следует использовать для myhostname в main.cf в Postfix?

    Почему не ssh.service, а sshd.service?

    Gunzip несколько файлов и переименовать их

    Как определить точную спецификацию моего диска на облачном сервере?

    Как изменить файл * .tbz + INSTALL и переупаковать пакет в FreeBSD, не устанавливая пакет

    smbpasswd сбрасывает пароль, но не истекает срок действия

    Расширение Wash с Bash с помощью командной строки

    Кросс-компиляционный пакет, в котором используется кросс-скомпилированная библиотека

    Создание электронной почты, которая может вызвать скрипт

    Появится сообщение «rcu_preempt обнаруженные стойки на процессорах / задачах»

    Как сделать Ubuntu Linux 16.10 системным монитором?% Загрузка процессора согласуется с ps или top для процесса Firefox на четырехъядерном процессоре?

    rsync от Mac ext hd до VPS работает, но не VPS для Mac

    Linux и Unix - лучшая ОС в мире.