восстановить /etc/passwd

Thank you for reading this post, don't forget to subscribe!

был обну­лён файл /etc/passwd   - пздц беда
НО при добав­ле­нии или изме­не­нии поль­зо­ва­те­ля исход­ный файл /etc/passwd будет сохра­нен как /etc/passwd-.
Эта функ­ция ана­ло­гич­на фай­лам /etc/shadow, /etc/gshadow и /etc/group. Когда эти фай­лы изме­не­ны, ста­рый файл будет сохра­нен с чер­точ­кой « - ».

Восстановление удаленного файла / etc / passwd

1. Загру­зи­тесь в оди­ноч­ном режиме.

2. Пере­уста­но­ви­те кор­не­вую фай­ло­вую систе­му в режи­ме чте­ния / записи:

3. Най­ди­те файл / etc / passwd-.

3. Ско­пи­руй­те файл / etc / passwd- в файл / etc / passwd.

При­ме­ча­ние . Убе­ди­тесь, что вы вруч­ную про­ве­ри­ли файл резерв­ной копии /etc/passwd-. Про­верь­те userids, домаш­ние ката­ло­ги и т. Д.

4. Исполь­зуй­те коман­ду pwconv для созда­ния фай­ла /etc/shadow из фай­ла /etc/passwd.

5. Исполь­зуй­те коман­ду passwd для сбро­са паро­ля root.

6. Пере­за­гру­зи­тесь нор­маль­но и под­твер­ди­те успеш­ный вход в систему.


=====================

ну или мож­но с live cd загру­зить­ся и попра­вить файл (вто­рой вари­ант по мне быстрее)