Как поменять маску файла навсегда для конкретного пользователя? (которая umask)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Ответить
Аватара пользователя
жучара
Сообщения: 950
ОС: астралинукс

Как поменять маску файла навсегда для конкретного пользователя?

Сообщение жучара »

Друзья! Захожу в систему.

Shell

foo@astra:~$
foo@astra:~$ umask
0022
foo@astra:~$
foo@astra:~$
foo@astra:~$ cat .profile | grep umask
# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
umask 0062
foo@astra:~$


Ну вот и всё, собсно. Изменения в /etc/profile работают, да, но ДЛЯ ВСЕХ ПОЛЬЗОВАТЕЛЕЙ. А мне нужно для отдельно взятого.

И ещё: Мне нужно на обыкновенный файл маску 0062 а на директорию 0075. Чтобы файл у меня стал rw----r--, а директория rwx----w-.Но, похоже, без вариантов. Придётся делать одинаковую маску и на то и на то. Грустно. Спасибо, кто откликнется.
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Как поменять маску файла навсегда для конкретного пользователя?

Сообщение serzh-z »

1. См. ~/.bashrc
2. Невозможно.
Спасибо сказали:
Аватара пользователя
жучара
Сообщения: 950
ОС: астралинукс

Re: Как поменять маску файла навсегда для конкретного пользователя?

Сообщение жучара »

Как-то грустно это всё. Ведь в файле ~/.bashrc umask даже не упоминается!
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20791
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Как поменять маску файла навсегда для конкретного пользователя?

Сообщение Bizdelnick »

Вы новую сессию запустите, чтобы изменения из ~/.profile подхватились. Хотя бы bash -l.
И маска типа 0062 не имеет особого смысла, хоть и работает. Для others надо устанавливать ограничения не меньше, чем для group.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
жучара
Сообщения: 950
ОС: астралинукс

Re: Как поменять маску файла навсегда для конкретного пользователя?

Сообщение жучара »

Bizdelnick писал:
06.11.2019 18:57
Вы новую сессию запустите, чтобы изменения из ~/.profile подхватились. Хотя бы bash -l.
жучара писал(а):
06.11.2019 17:53
Захожу в систему.
Как ещё что делать, я не знаю

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Bizdelnick писал:
06.11.2019 18:57
И маска типа 0062 не имеет особого смысла, хоть и работает.
мне для экспериментов.
Я просто читаю маны.
Спасибо сказали:
Ответить