
Какой-то пользователь забыл свой пароль и я хочу его восстановить будучи root. Для этого я использую, ввс:
#passwd <user>
passwd: user '<user>' does not exist
Я знаю, что пользователь там, потому что при попытке через ssh у меня спрашивают пароль. Либо пользователь не в
/etc/passwd/
решение1
ssh запросит пароль независимо от того, существует ли пользователь, отчасти для того, чтобы скрыть место сбоя при неудачной попытке входа в систему, а отчасти для того, чтобы ограничить возможность проведения атак методом подбора.
Если пользователя нет, /etc/passwd
то пользователя не существует, по крайней мере, пользователя не существует как локального пользователя. Если вы делаете сетевые входы, пользователь может все еще существовать, где бы эти учетные записи ни были определены.