Saknar användarnamn - kan inte logga in

Användarvisningsbild
tomasl
Inlägg: 21
Blev medlem: 08 nov 2007, 22:38
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Gränna

Saknar användarnamn - kan inte logga in

Inlägg av tomasl »

Hej
Även jag är en nybörjare. Har haft Ubuntu på en dator under en tid och nu har jag startat upp en annan dator. På den nya så har jag inget användarnamn (inget som fungerar) eller lösenord och kan då inte komma in i den datorn. Måste jag ominstallera allt bara för att jag inte kommer in? Det måste väl finnas något sätt att komma förbi och kunna ändra till ett användarnamn jag vet/kommer ihåg? och även tillhörande lösenord givetvis.

mvh
Tomas
Användarvisningsbild
Ulsak
Inlägg: 4808
Blev medlem: 06 aug 2007, 19:04
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Göteborg

Re: Saknar användarnamn - kan inte logga in

Inlägg av Ulsak »

Prova att följa anvisningarna till denna länk.

http://www.ubuntu-unleashed.com/search/ ... 20Recovery
Användarvisningsbild
tomasl
Inlägg: 21
Blev medlem: 08 nov 2007, 22:38
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Gränna

Re: Saknar användarnamn - kan inte logga in

Inlägg av tomasl »

Ulsak skrev:Prova att följa anvisningarna till denna länk.

http://www.ubuntu-unleashed.com/search/ ... 20Recovery

Har testat de alternativen men eftersom det bara var för att byta lösenord, jag kan inte användarnamnet, så hjälper det inte.
Borde man inte kunna starta med liveCD och hitta vilka användare som finns på aktuell dator/disk. Då skulle jag kunna byta lösenord efter att fått reda på användarnamnet.
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: Saknar användarnamn - kan inte logga in

Inlägg av mcNisse »

Starta i recovery mode.
skriv in

Kod: Markera allt

less /etc/passwd
Leta fram ditt användarnamn. Det står i filen.
q: avsluta less
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Saknar användarnamn - kan inte logga in

Inlägg av Osprey »

tomasl skrev:Borde man inte kunna starta med liveCD och hitta vilka användare som finns på aktuell dator/disk. Då skulle jag kunna byta lösenord efter att fått reda på användarnamnet.
Jovisst, starta upp med liveCD, montera den vanliga disken med typ "sudo mount /dev/sda1 /mnt" med reservation för att din disk eventuellt heter något annat än "sda1". När du gjort det kan du se vilka användare som finns med "cat /mnt/etc/passwd", först i början ligger "root" och lite andra systemanvändare som används internt av operativsystemet och i slutet ligger normalt vanliga användare.

Jag är osäker på om passwd-kommandot kan byta lösenord för användare som ligger i den filen när disken är monterad så, men det borde funka att öppna "/mnt/etc/shadow" i vim, emacs, nano eller liknande och rensa bort lösenordet.
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: Saknar användarnamn - kan inte logga in

Inlägg av mcNisse »

Osprey skrev:ag är osäker på om passwd-kommandot kan byta lösenord för användare som ligger i den filen när disken är monterad så, men det borde funka att öppna "/mnt/etc/shadow" i vim, emacs, nano eller liknande och rensa bort lösenordet.
Det tror jag inte att den klarar av. Dock kan man sätta lösen för ubuntu (livecd anvärdaren) ta lösenordet och kopiera det från /etc/shadow till /mnt/etc/shadow. Men det är lättare att fixa i recovery mode.
Användarvisningsbild
tomasl
Inlägg: 21
Blev medlem: 08 nov 2007, 22:38
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Gränna

Re: Saknar användarnamn - kan inte logga in

Inlägg av tomasl »

Har testat det ovan, hittar en användare utöver root,en som heter "nobody". Har ändrat lösenord på den och försökt logga in men tyvärr så hänvisar den till hemkatalog "nonexistent"som inte finns och man kommer ingen vart. Jag kan inte se att det finns fler användare, måste ha blivit nåt konstigt i installationen. Har inte självt lagt in ubuntu på denna datorn så jag vet inte allt om den.
Jag gör en nyinstallation istället så vet jag att det kommer fungera, hade jag haft en känd inloggning som fungerade så skulle det ni föreslagit troligen fungerat, tack ändå!

//Tomas
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: Saknar användarnamn - kan inte logga in

Inlägg av mcNisse »

Du kan ju lägga till en användere i recovery-mode... Men jag tror som du att det är bäst att installera om. Det går ju relativt snabbt.

Ang. användaren nobody ska det inte gå att logga in som den användaren...
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Saknar användarnamn - kan inte logga in

Inlägg av Osprey »

Enkelt förklarat:

1) Gå in i /etc/passwd och lägg till den användare du vill ha, kopiera "root" eller vad som helst, men byt ut UID och GID mot 1000:100 eller något liknande + annat homedir etc (men det måste du inte).

2) Gå in i /etc/shadow och gör samma kopiering, men lämna lösenordsfältet tomt.

3) Gå in i /etc/group och lägg till användaren med det GID du valde i ovanstående.

4) Gå in i /etc/sudoers och gör ungefär samma sak.
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
Ulsak
Inlägg: 4808
Blev medlem: 06 aug 2007, 19:04
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Göteborg

Re: Saknar användarnamn - kan inte logga in

Inlägg av Ulsak »

Kod: Markera allt

gdm:x:105:113:Gnome Display Manager:/var/lib/gdm:/bin/false
messagebus:x:107:118::/var/run/dbus:/bin/false
avahi:x:108:119:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false
polkituser:x:109:121:PolicyKit,,,:/var/run/PolicyKit:/bin/false
haldaemon:x:110:122:Hardware abstraction layer,,,:/var/run/hal:/bin/false
användarnamn:x:1000:1000:Verkligt_Förnamn Verkligt_Efterrnamn,,,:/home/användarnamn:/bin/bash
mysql:x:111:123:MySQL Server,,,:/var/lib/mysql:/bin/false
libuuid:x:112:124::/var/lib/libuuid:/bin/sh
bara för att visa hur det borde sett ut med etc/passwd
Skriv svar

Återgå till "För nybörjaren - inaktuell"