Umask :Влияние групповых разрешений на файлы и каталоги

Я некромант, но если это спасет кого-нибудь другого беднягу, беда:

В настройке nmcliя применил неправильную маску подсети.

nmcli con add type ethernet con-name $CONNAME ifname $IFNAME \
    ip4 192.168.1.20 gw4 192.168.1.1

...дал мне маску 255.255.255.255 с широковещательной рассылкойbrd(), равной IP-адресу сервера. Этот сервер не собирался разговаривать ни с кем .

Правильная установка (это минимальная установка, поэтому важно )будет

nmcli con add type ethernet con-name $CONNAME ifname $IFNAME \
    ip4 192.168.1.20/24 gw4 192.168.1.1

Конечно, проверьте префикс CIDR вашей маски подсети для вашей собственной сети. Но это решило проблему для меня.

0
10.12.2020, 19:00
1 ответ

Эффект зависит от приложения.

Когда приложение создает файл, оно указывает максимальное количество разрешений, которые должны быть предоставлены. Маска umask указывает, какие из этих разрешений должны быть на самом деле предоставлены.

Таким образом, если у вас есть umask 0770, говорящий, что члены группы не должны иметь каких-либо ограниченных разрешений, а приложение говорит, что файл должен иметь 0600 (, поэтому r/w для владельца и никаких групповых или других разрешений ), тогда файл заканчивается 0600. Если приложение говорит, что должно быть 0666 (r/w для владельца, группы и других ), тогда файл заканчивается 0660.

0
18.03.2021, 22:43

Теги

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