Det är viktigt att förstå att du
inte direkt kan hitta eller hämta rotlösenordet i Linux Mint (eller de flesta Linux -distributioner). Detta är en avgörande säkerhetsåtgärd. Rotlösenordet lagras inte i vanlig text, och även om det var det skulle det vara en massiv säkerhetsrisk.
Istället för att försöka hitta rotlösenordet, bör du använda `sudo 'för att köra kommandon med rotprivilegier. Linux Mint konfigureras som standard för att använda "sudo" för administrativa uppgifter.
Här är varför du inte hittar rotlösenordet och alternativen:
* Säkerhet: Att direkt avslöja rotlösenordet skulle äventyra hela systemet. Varje användare med åtkomst till det lösenordet kan göra systemomfattande ändringar, installera skadlig programvara eller stjäla känslig data.
* hashing: Rotlösenordet (och alla användarlösenord) lagras som en hashed värde. En hash är en envägsfunktion; Du kan inte vända det för att få det ursprungliga lösenordet. Även om du hittade hash-lösenordet är det värdelöst utan att knäcka hash (vilket är beräkningsmässigt dyrt och tidskrävande).
* `sudo`: Kommandot "sudo" tillåter auktoriserade användare (vanligtvis de i gruppen "sudo" eller "administratör) att utföra kommandon med rotprivilegier genom att ange deras egna Användarlösenord. Detta är ett mycket säkrare tillvägagångssätt än att dela rotlösenordet.
Vad du ska göra om du har glömt rotlösenordet (eller behöver återställa det):
1. Starta om datorn och avbryta startprocessen: Du måste komma åt Grub BootLoader -menyn. Sättet att göra detta varierar beroende på ditt system. Vanliga nycklar som ska tryckas under start är `esc`,` shift ', `f2`,` f10` eller `del'.
2. Redigera Grub -posten för återställningsläge:
* I GRUB -menyn väljer du Linux Mint -posten (eller "Avancerade alternativ för Linux Mint" om den finns).
* Tryck på `E` för att redigera den valda posten.
* Hitta linjen som börjar med `Linux '(eller` Linuxefi` på UEFI -system).
* I slutet av den raden, lägg till 'init =/bin/bash`. Se till att det finns ett utrymme före `init =/bin/bash`.
3. Starta i en-användarläge:
* Tryck på `ctrl+x` eller` f10` för att starta med den modifierade posten. Detta kommer att starta ditt system till ett minimalt skal som rot.
4. Remount rotfilsystemet med läs-skrivåtkomst:
* Skriv följande kommando och tryck på ENTER:
`` `bash
Mount -O Remount, RW /
`` `
5. Ändra rotlösenordet:
* Skriv följande kommando och tryck på ENTER:
`` `bash
passwd rot
`` `
* Du blir ombedd att ange ett nytt lösenord två gånger.
6. Starta om ditt system:
* Skriv följande kommando och tryck på ENTER:
`` `bash
omstart -f
`` `
Förklaring av processen:
* grubredigering: Genom att lägga till "init =/bin/bash" ber du kärnan att starta ett bash -skal direkt istället för den normala systeminitieringsprocessen. Detta startar dig effektivt i enanvändarläge som rot.
* Remontering: Rotfilsystemet är vanligtvis monterat som skrivskyddat under den första startprocessen. `Montera -o -remount, rw /` påminner det med lässkrivningstillstånd, så att du kan ändra filer (som lösenordsdatabasen).
* `passwd root`: Detta kommando ändrar rotlösenordet.
* `omstart -f`: Detta tvingar en omedelbar omstart.
Viktiga överväganden:
* Säkerhetskonsekvenser: Att komma åt enanvändarläge ger dig fullständig kontroll över systemet. Var försiktig så att du inte gör några oavsiktliga förändringar.
* Grub Lösenordsskydd: För ökad säkerhet kan du lösenordsskyddande Grub-menyn för att förhindra obehörig åtkomst till enanvändarläge. Detta ligger utanför detta svar men rekommenderas starkt för system med känslig data.
Sammanfattningsvis bör du inte försöka hitta rotlösenordet. Använd "sudo" för administrativa uppgifter. Om du har glömt rotlösenordet, följ stegen som beskrivs ovan för att återställa det med hjälp av enanvändarläge.