Sida 2 av 2

Re: Skrev in fel användarnamn vid uppgradering.

Postat: 28 apr 2015, 23:11
av johanre
Ok, bra! :) Har lagt mig nu, men du får ett kommando+instruktioner imorgon förmiddag som gör det du har bett om!

Re: Skrev in fel användarnamn vid uppgradering.

Postat: 29 apr 2015, 13:17
av johanre
Så, nu fick jag loss lite tid. Det får bli fyra steg jag vill att du skall utföra. NOTERA; det är extremt viktigt att kommandona utförs exakt som de står, känner du dig osäker kan vi göra det på ett annat sätt (som kräver lite mer jobb, men kanske inte är lika riskabelt).

1. Ta en kopia på filerna som bl.a. styr var ett konto har sin hemmakatalog och vilka grupper ett konto tillhör

Kod: Markera allt

sudo cp /etc/passwd /etc/passwd.org

Kod: Markera allt

sudo cp /etc/group /etc/group.org

Kod: Markera allt

sudo cp /etc/shadow /etc/shadow.org
2. Anpassa rättigheterna på den gamla hemmakatalogen

Kod: Markera allt

chown -R bengt:bengt /home/bengthed
3. Ändra kontonamnet & namnet på primärgruppen:

Kod: Markera allt

sudo cat /etc/passwd.org | sed 's/bengt/bengthed/g' > /etc/passwd 

Kod: Markera allt

sudo cat /etc/group.org | sed 's/bengt/bengthed/g' > /etc/group 

Kod: Markera allt

sudo cat /etc/shadow.org | sed 's/bengt/bengthed/g' > /etc/shadow 
4. Nu kan datorn uppföra sig konstigt, logga ut (om det går) och starta om datorn.

5. Logga därefter in som "bengthed" med samma lösenord som "bengt" hade. :)

Re: Skrev in fel användarnamn vid uppgradering.

Postat: 29 apr 2015, 15:08
av Blåbär
Jag fick först problem med att köra "chown" så jag satte ett sudo framför det. Men sen fick jag problem med nästa kommando:

Kod: Markera allt

sudo cat /etc/passwd.org | sed 's/bengt/bengthed/g' > /etc/passwd 
bash: /etc/passwd: Åtkomst nekas
Vad ska jag göra nu? Ska jag gå till root?

Re: Skrev in fel användarnamn vid uppgradering.

Postat: 29 apr 2015, 23:33
av johanre
Aaargggh,korkat av mig - ber om ursäkt. Börja igen:

1. Bli root.

Kod: Markera allt

sudo su -
2. Ta en kopia på filerna som bl.a. styr var ett konto har sin hemmakatalog och vilka grupper ett konto tillhör

Kod: Markera allt

cp /etc/passwd /etc/passwd.org

Kod: Markera allt

cp /etc/group /etc/group.org

Kod: Markera allt

cp /etc/shadow /etc/shadow.org
3. Anpassa rättigheterna på den gamla hemmakatalogen

Kod: Markera allt

chown -R bengt:bengt /home/bengthed
4. Ändra kontonamnet & namnet på primärgruppen:

Kod: Markera allt

cat /etc/passwd.org | sed 's/bengt/bengthed/g' > /etc/passwd 

Kod: Markera allt

cat /etc/group.org | sed 's/bengt/bengthed/g' > /etc/group 

Kod: Markera allt

cat /etc/shadow.org | sed 's/bengt/bengthed/g' > /etc/shadow 
5. Nu kan datorn uppföra sig konstigt, logga ut (om det går) och starta om datorn.

6. Logga därefter in som "bengthed" med samma lösenord som "bengt" hade. :)

Re: Skrev in fel användarnamn vid uppgradering.

Postat: 30 apr 2015, 12:04
av Blåbär
Toppen! Den nya mappen "bengt" lyckades jag ta bort själv, förstås.

Nu återstår att pillra lite. Men det behöver jag ingen hjälp med, tror jag

Re: Skrev in fel användarnamn vid uppgradering.

Postat: 30 apr 2015, 12:41
av johanre
Gött!