Нет, учитывая ваше описание, вы не потеряли ни один из ваших файлов (кроме тех /etc/passwd
, которые вы удалили, но которые вы создали резервную копию).
Загрузите Ubuntu Live CD / DVD или USB флэш-накопитель. Выберите Try Ubuntu
(не Install Ubuntu
). Когда загрузится рабочий стол, откройте окно Nautilus (файловый браузер). Вы можете найти раздел для вашей системы Ubuntu в разделе Devices
. Нажмите на него, чтобы установить его.
Теперь вы можете восстановить резервную копию. Вы должны сделать это как корень, однако. Вот один довольно простой способ сделать это.
Откройте окно терминала ( Ctrl+ Alt+ T). В Терминале введите cd
и введите Spaceключ, но пока не нажимайте Enter.
В Nautilus найдите etc
каталог внутри установленной системы Ubuntu. (Это не то же самое, что etc
каталог для live CD. etc
Каталог внутри установленной системы Ubuntu находится в только что смонтированном разделе.)
Перетащите этот etc
каталог в Терминал, который вставит его полный путь в Терминал, выполнив cd ...
команду.
Нажмите Enterдля запуска команды. Теперь вы находитесь в каталоге, в котором содержится ваш passwd
файл. Я предполагаю, что ваш файл резервной копии passwd_bkp
, также находится здесь.
Запустите эту команду:
sudo cp passwd_bkp passwd
Это восстановит passwd
файл из вашей резервной копии, так что теперь вы сможете перезагрузить компьютер, вынуть CD / DVD или USB-флеш-накопитель и снова загрузиться в установленную систему Ubuntu. Ваша установленная система Ubuntu должна снова работать.
В будущем, вы должны знать , что не рекомендуется редактировать вручную /etc/passwd
, /etc/group
, /etc/shadow
, или /etc/gshadow
. Вместо этого вы должны использовать утилиты, предоставляемые как часть Ubuntu, чтобы вносить любые необходимые изменения в пользователей и группы в вашей системе. Вы, вероятно, знаете, что вы можете изменить это в Системных настройках или с помощью users-admin
. Но для этого есть также очень мощные утилиты командной строки, которые намного безопаснее и проще, чем сами редактировать файлы конфигурации вручную. Вот документация по наиболее актуальным подобным утилитам в Ubuntu:
Вы можете изменить свое имя пользователя с помощью некоторых из этих утилит. Этот ответ объясняет один способ в деталях. Однако вы должны знать (как в настоящее время затрагивается комментарием там), что некоторые приложения предполагают, что ваше имя пользователя остается прежним. Таким образом, изменение вашего имени пользователя может вызвать некоторые проблемы.