Hej,
Jag har råkat klanta till det. Jag skulle ändra rättigheter på alla filer i en mapp så jag tänkte köra följande rad:
sudo chmod 666 txt/*
Men så råka jag lägga till ett mellanslag så raden vart:
sudo chmod 666 txt /*
Vilket gjorde att jag inte längre kunde använda systemet. För tillfället hade jag inte förstått vad jag hade gjort så jag tyckte bara systemet agerade mycket konstigt så jag valde att starta om datorn. Efter det så startar inte datorn längre. Skärmen blir bara svart vid uppstart.
Finns det något sätt som man kan lösa detta lilla snedsteg på? Eller är det bara att installera om operativsystemet? Går det då att få tillbaka sin hem mapp? Om jag startar upp datorn med hjälp av "ubuntu live" så kan jag komma åt filerna på hårddisken förutom de som ligger i "home" (om jag navigerar in i "home" mappen så är den tom).
Tack på förhand.
[LÖST] Har råkat sätta rättigheter på hela disken
[LÖST] Har råkat sätta rättigheter på hela disken
Senast redigerad av 1 Tarzzan, redigerad totalt 27 gånger.
Re: Har råkat sätta rättigheter på hela disken
Du kan ju alltid testa att i Grub välja recovery mode och sedan dumpa till root-prompt från Rescue menu. Där kan du börja ändra tillbaka rättigheter på katalogerna i /. Här ser du vilka rättigheter som katalogerna ska ha: http://paste.ubuntu.com/1308573/Skärmen blir bara svart vid uppstart.
Använd kommandot:
Kod: Markera allt
ls -al /
Använd kommandot:
Kod: Markera allt
sudo chmod ugo /directory
Du borde komma åt innehållet i /home från Ubuntu Live. Men du ska inte titta i Lives /home utan i /media/harddrive/home/username/ där "harddrive" ska bytas ut mot beteckningen för just din hårddisk och där username så klart är användarnamnet på din användare.Om jag startar upp datorn med hjälp av "ubuntu live" så kan jag komma åt filerna på hårddisken förutom de som ligger i "home" (om jag navigerar in i "home" mappen så är den tom).
Kontrollera vad din hårddisk heter med kommandot:
Kod: Markera allt
ls -al /media/
Sv. guider: http://ubuntu-se.org/wiki/Howtos
Server Guide: https://help.ubuntu.com/12.04/serverguide/index.html
FAH: http://ubuntu-se.org/phpBB3/viewtopic.php?f=208&t=54741
Felsök Internet-uppkopplingen: http://ubuntu-se.org/phpBB3/viewtopic.p ... 47#p450647
Buggrapportera: http://ubuntu-se.org/phpBB3/viewtopic.p ... 04#p450704
Server Guide: https://help.ubuntu.com/12.04/serverguide/index.html
FAH: http://ubuntu-se.org/phpBB3/viewtopic.php?f=208&t=54741
Felsök Internet-uppkopplingen: http://ubuntu-se.org/phpBB3/viewtopic.p ... 47#p450647
Buggrapportera: http://ubuntu-se.org/phpBB3/viewtopic.p ... 04#p450704
Re: Har råkat sätta rättigheter på hela disken
Tack för ett snabbt svar, det uppskattas verkligen.
Tyvärr lyckades jag inte ändra rättigheterna på mapparna från root-prompten i recovery mode.
Om jag skrev:
Så fick jag följande som svar:
Om jag skippa sudo, dvs.:
Så fick jag tillbaka:
Så jag starta upp Ubuntu live igen, där kunde jag ändra rättigheterna på alla mappar så det blev som ditt (?) system.
Jag kunde nu åter igen starta upp datorn, dock så kommer jag inte längre än till login rutan. Om jag skriver in mitt lösenord så blir skärmen svart för en stund och sedan kommer jag tillbaka till login vyn.
Jag testa då att logga in via ssh, jag lyckades att logga in men fick följande meddelande:
Jag listade då mapparna i / för att se rättigheterna och fick tillbaka (bland annat):
Jag misstänkte då att jag hade missat att ändra rättigheten för just home (alla andra mappar hade rätt rättighet) så jag starta upp Ubuntu live igen men väl inne i ubuntu live så hade home (/media/f52.../home) följande rättighet:
Så jag starta om datorn igen men lyckades fortfarande inte att logga in. Dock så lyckades jag byta rättigheter på den via ssh och då, tillsist, så lyckades jag logga in.
Du ska ha ett stort tack. Jag har nu lärt mig att man ska vara försiktigt när man är root.
Tyvärr lyckades jag inte ändra rättigheterna på mapparna från root-prompten i recovery mode.
Om jag skrev:
Kod: Markera allt
sudo chmod ugo /directory
Kod: Markera allt
bash: /usr/bin/sudo: Permission denied
Kod: Markera allt
chmod ugo /directory
Kod: Markera allt
changing permissions of 'directory/': read-only file system
Jag kunde nu åter igen starta upp datorn, dock så kommer jag inte längre än till login rutan. Om jag skriver in mitt lösenord så blir skärmen svart för en stund och sedan kommer jag tillbaka till login vyn.
Jag testa då att logga in via ssh, jag lyckades att logga in men fick följande meddelande:
Kod: Markera allt
Could not chdir to home directory /home/my_username: Permission denied
-bash: /home/my_username/.bash_profile: Permission denied
Jag listade då mapparna i / för att se rättigheterna och fick tillbaka (bland annat):
Kod: Markera allt
drw-rw-rw- 13 root root 4096 Aug 12 14:40 home
Jag misstänkte då att jag hade missat att ändra rättigheten för just home (alla andra mappar hade rätt rättighet) så jag starta upp Ubuntu live igen men väl inne i ubuntu live så hade home (/media/f52.../home) följande rättighet:
Kod: Markera allt
drwxr-xr-x 13 root root 4096 Aug 12 14:40 home
Du ska ha ett stort tack. Jag har nu lärt mig att man ska vara försiktigt när man är root.
Re: [LÖST] Har råkat sätta rättigheter på hela disken
Japp, en nyttig läxa. Jag hoppas att du har fått rättigheterna rätt nu. Det handlar ju inte bara om att kunna logga in utan om ditt system är säkert också. Obehöriga användare ska inte ha rätt att komma åt filer i /. Så om du är osäker så ominstallera hela systemet för att få ett system där rätt rättigheter gäller på systemfilerna.Jag har nu lärt mig att man ska vara försiktigt när man är root.
Sv. guider: http://ubuntu-se.org/wiki/Howtos
Server Guide: https://help.ubuntu.com/12.04/serverguide/index.html
FAH: http://ubuntu-se.org/phpBB3/viewtopic.php?f=208&t=54741
Felsök Internet-uppkopplingen: http://ubuntu-se.org/phpBB3/viewtopic.p ... 47#p450647
Buggrapportera: http://ubuntu-se.org/phpBB3/viewtopic.p ... 04#p450704
Server Guide: https://help.ubuntu.com/12.04/serverguide/index.html
FAH: http://ubuntu-se.org/phpBB3/viewtopic.php?f=208&t=54741
Felsök Internet-uppkopplingen: http://ubuntu-se.org/phpBB3/viewtopic.p ... 47#p450647
Buggrapportera: http://ubuntu-se.org/phpBB3/viewtopic.p ... 04#p450704
Re: [LÖST] Har råkat sätta rättigheter på hela disken
Jag hade utan tvekan valt att installera om operativsystemet, dvs en helt ny installation.