Нет, учитывая ваше описание, вы не потеряли ни один из ваших файлов (кроме тех /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:
Вы можете изменить свое имя пользователя с помощью некоторых из этих утилит. Этот ответ объясняет один способ в деталях. Однако вы должны знать (как в настоящее время затрагивается комментарием там), что некоторые приложения предполагают, что ваше имя пользователя остается прежним. Таким образом, изменение вашего имени пользователя может вызвать некоторые проблемы.