Вопросы с тегом «umask»

131
Сделать все новые файлы в каталоге доступным для группы

Предположим, у меня есть два пользователя: Алиса и Боб, группа GROUPNAME и папка foo, оба пользователя являются членами GROUPNAME (используют Linux и ext3). Если я сохраню как пользователь Алисе файл под foo, разрешения являются: -rw-r--r-- Alice Alice. Однако возможно ли добиться того, чтобы у...

18
Как проверить umask для всех пользователей под Linux?

Под AIX я могу проверить umaskдля всех пользователей: cut -d : -f 1 /etc/passwd | while read ONELINE; do lsuser -a umask "$ONELINE"; done Но как я могу проверить umaskнастройки для всех пользователей под Linux? ( suкаждому пользователю и затем umaskкоманде? Есть ли лучшие способы для этого?)...

15
Как я могу изменить umask только для одной команды?

Как я могу в интерактивном режиме выполнить команду в Linux (zsh, если это имеет значение) с другим значением umask по умолчанию, только для одной команды? Возможно, сочетание команд в одной строке? Новый umask должен применяться только к этой команде и возвращаться к значению по умолчанию для...

15
Как рассчитывается umask в Linux?

Поэтому я знаю, что umaskможет ограничивать привилегированных пользователей, используя этот формат umask ugo. Я понимаю, что read = 4, write = 2 и exec = 1. Однако, когда я печатаю umask, он возвращает 4 цифры, которые есть 0022или 0073. Я не понимаю, как это работает сейчас, потому что есть лишняя...

14
Недостатки Umask 077?

Какие минусы, из-за ограничительного значения маски 077? Многие дистрибутивы (я полагаю, все, кроме Red Hat?) Имеют значение по умолчанию 022, настроенное в / etc / profile. Это кажется слишком небезопасным для не настольной системы, к которой обращаются несколько пользователей, и безопасность...

10
Почему файлы в моем домашнем каталоге создаются как доступные для записи, несмотря на более строгий umask?

Я понял, что разрешения для новых файлов и каталогов ведут себя немного странно. Прежде всего, umask, кажется, возвращает правильный ответ: $ umask 0002 Это означает полный доступ для моего пользователя и моей группы, нет права на запись для остального мира, нет suid. Но если я создаю файл в моем $...

10
Как установить `umask` для всей сессии gnome?

Использование Gnome 3.18. Я делюсь файлами между другими членами семьи, но по умолчанию umask в моем дистрибутиве (archlinux) есть 0022. Таким образом, каждый созданный файл / каталог недоступен для записи в нашей общей группе. Я пытался поставить umask 0002в /etc/profileно гном сессия все еще...

9
Разрешения на файлы:

Я хотел бы дать 755 разрешений для каталога, поэтому я использую: # chmod -R 755 /my/folder/ Он работает для всех файлов в моей папке, но проблема в том, что я использую скрипты, которые создают новые файлы в этой папке, и по умолчанию разрешения равны 600. Как я могу наложить 755 разрешений на эти...

9
Почему некоторые значения umask не вступают в силу?

Я пытаюсь лучше понять разрешения, поэтому я делаю "упражнения". Вот последовательность команд, которые я использую с соответствующим выводом: $ umask 0022 $ touch file1 $ ls -l file1 -rw-r--r-- 1 user group 0 Mar 16 12:55 file1 $ mkdir dir1 $ ls -ld dir1 drwxr-xr-x 2 user group 4096 Mar 16 12:55...