В любой Linux-системе, к которой у меня есть доступ (пара Archlinux, Ubuntu, Debian Sid и Gentoo), есть следующие 4 файла /etc/
, каждый из которых заканчивается тире:
/etc/group-
/etc/gshadow-
/etc/passwd-
/etc/shadow-
В интернете говорят, что это просто файлы резервных копий, которые обновляются до последних изменений.
Теперь мне интересно: кто создает эти файлы? Это мой редактор? Это приложение редактирует эти файлы (gpasswd, useradd, groupadd и т. Д.)? Это что-то на более низком уровне (возможно, даже модуль ядра)?
shadow
иgshadow
файлы (с тире) имеют разные chmod , в отличие от000
и могут быть прочитаны другими пользователями? Есть ли способ сделать резервные копии с правильным хранением chmod000
?