У меня странная проблема, и я не знаю, если я что-то напортачил или это так, как должно быть, и я никогда не заметил ...
Использование passwd и chpasswd для изменения пароля пользователя работает, как и ожидалось, /etc /passwd игнорируется и /etc /shadow обновляется.
Использование passwd и chpasswd для изменения пароля пользователя root делает противоположное; /etc /passwd обновляется, а /etc /shadow игнорируется.
Я проверил разрешения для /etc /shadow, это 0644, так же, как /etc /passwd.
Это система CentOS 5.9, обновленная за последние несколько месяцев, yum update shadow-utils не показывает обновлений, а rpm -q shadow-utils показывает shadow-utils-4.0.17-21.el5.
Что, черт возьми, происходит?