` med det faktiska användarnamnet du vill återställa lösenordet för. Du blir ombedd att ange det nya lösenordet två gånger.
* Avsluta chrootmiljön:
`` `bash
utgång
`` `
* avmontera partitionerna:
`` `bash
sudo umount/mnt/myroot/sys
sudo umount/mnt/myroot/proc
sudo umount/mnt/myroot/dev
sudo umount /mnt /myroot
`` `
* starta om din dator. Ta bort live Linux -media och starta in i ditt installerade system.
Viktiga anteckningar och felsökning:
* Secure Boot: Om ditt system har en säker startaktivering kan du behöva inaktivera det i BIOS/UEFI -inställningarna för att starta från en live Linux -miljö eller ändra Grub -konfigurationen. Var medveten om säkerhetskonsekvenserna av att inaktivera säker start.
* LVM (logisk volymhantering): Om ditt system använder LVM kan du behöva aktivera volymgruppen innan du kan montera de logiska volymerna. Använd kommandona `vgscan`,` vgchange -ay` och `lvscan`. Identifiera sedan den logiska volymen som innehåller ditt rotfilsystem och montera det.
* krypterad rotpartition: Om din rotpartition är krypterad (t.ex. med Luks) måste du låsa upp den innan du kan montera den. Processen innebär att använda kommandot `cryptsetup '.
* Filsystemfel: Om du stöter på fel när du monterar partitionen kan du behöva köra en filsystemkontroll med `fsck '. Till exempel:`sudo fsck /dev /sda1`. Var extremt försiktig när du använder `fsck ', eftersom det potentiellt kan orsaka dataförlust om det används felaktigt. Det är bäst att konsultera dokumentationen "FSCK" för din specifika filsystemtyp.
* Användarnamn: Se till att du vet rätt användarnamn.
* `sudo`: I den levande Linux -miljön måste du troligtvis använda "sudo" innan kommandon för att få rotprivilegier.
* skrivskyddad filsystem: Om du stöter på fel om ett skrivskyddat filsystem när du försöker återställa lösenordet, se till att du korrekt har återmonterat rotfilsystemet med läs-skrivbehörigheter (med hjälp av 'montering -o-remount, rw /').
* `authconfig` eller` pam-auth-update` (mindre vanligt): Vissa äldre system kan använda `authconfig` eller` pam-auth-update 'för att konfigurera autentisering. Om kommandot "Passwd" inte fungerar som förväntat kan du prova dessa verktyg. De är emellertid mindre vanliga i moderna distributioner.
Exempelsscenario med ett live USB
1. Starta in i live USB.
2. Öppen terminal
3. Identifiera partitionen som är din Linux -partition:`lsblk`
4. Skapa katalog för att montera din partition:`sudo mkdir /mnt /target`
5. Montera din identifierade Linux -partition:`sudo mount /dev /sda2 /mnt /mål` (*Obs:ersätt /dev /sda2 med rätt partitionsnamn*)
6. Montera viktiga mappar:
`` `bash
sudo montering -bindning /dev /mnt /mål /dev
sudo montering -bindning /proc /mnt /mål /proc
sudo mount -bind /sys /mnt /target /sys
sudo chroot /mnt /mål
`` `
7. Återställ lösenord:`Passwd YourUserName '(*Obs:Byt ut ditt användarnamn med den användare du vill återställa lösenord*)
8. EXIT `CHROOT`:` EXIT`
9. Avmarkera alla filsystem:
`` `bash
sudo umount/mnt/mål/sys
sudo umount/mnt/mål/proc
sudo umount/mnt/target/dev
sudo umount /mnt /mål
`` `
10. Starta om
Säkerhet bästa metoder efter återställning av lösenordet:
* Välj ett starkt lösenord: Använd ett lösenord som är minst 12 tecken långt och innehåller en blandning av versaler, små bokstäver, siffror och symboler.
* Aktivera SSH Key Authentication (om tillämpligt): Om du använder SSH för att ansluta till ditt system kan du överväga att använda SSH Key -autentisering istället för lösenord. Detta är säkrare.
* Uppdatera ditt system: Kör `sudo apt uppdatering &&sudo apt upgrade '(debian/ubuntu) eller` sudo dnf uppdatering' (fedora/centos/rhel) för att säkerställa att ditt system har de senaste säkerhetsuppdateringarna.
* Granska användarkonton: Kontrollera om obehöriga användarkonton.
* Aktivera brandvägg: Om du inte redan har en brandvägg aktiverad (som `ufw" på Ubuntu), aktivera den och konfigurera den för att endast tillåta nödvändig trafik.
Genom att följa dessa steg noggrant bör du kunna återfå tillgång till ditt Linux -system. Kom ihåg att prioritera säkerheten och använda dessa metoder på ett ansvarsfullt sätt. Om du fortfarande har problem, ge specifika detaljer om din Linux -distribution, startlastare och eventuella felmeddelanden du stöter på, och jag kan ge mer riktad hjälp.