Невозможно войти в Ubuntu, Pkexec и sudo не работают

Невозможно войти в Ubuntu, Pkexec и sudo не работают

Я полный новичок в Linux и только сейчас понял, что то, что я сделал, — полная ерунда.

Я бегал вокруг, пытаясь найти способ заставить работать какой-нибудь установочный пакет на моей машине. К сожалению, я очень сильно облажался, изменив права в /usr для всех файлов и папок, а также для файла sudoers.o.

Затем я использовал pkexec, чтобы установить все разрешения для моего /usr на 755. К счастью, теперь я могу получить доступ к своему терминалу, но команда sudo,pkexec,apt-get вообще не работает, и я по-прежнему не могу войти в Ubuntu.

Есть ли способ исправить это (или извлечь файл из системы и сохранить его на внешнем жестком диске, ничего не устанавливая, чтобы можно было снова начать чистую установку?)

решение1

если диск не зашифрован, то используйте USB Live, здесь вы можете получить руководство.как сделать usb живым на windows и mac osкак сделать usb живым на ubuntu

загрузите новую живую систему, откройте терминал

получить root с помощью sudo bashкоманды

попробуйте получить имя устройства и файловую систему с помощью fdisk -l (например /dev/sdb1)

создайте папку для монтирования диска поверх папки /media/mkdir /media/hdd

смонтировать дискmount -t ext4 /dev/sdb1 /media/hdd

смонтируйте диск, на котором вы хотите хранить файлы, используя ту же процедуру

если вы просто хотите их скопировать, используйте cp -t /path/toThe/files /path/toThe/storeFolder/

если вы хотите сжать их, я использую tar и gz

tar -cvzf file.tar.gz /path/toThe/homeUser 

но я дам вам более подробное руководство по опциям tar, чтобы вы поняли, какая опция работает лучше для васруководство по тару

Связанный контент