Något som gör mig sjukt irriterad är när jag klantar mig. Det brukar som tur är inte hända allt för ofta. Men ibland gör jag det.
Idag började det med att jag skulle färdigställa mitt andra wordpress-plugin, ett galleri som bygger på Nokias ”Share Online”, som jag tänkte skriva om lite senare. Efter mycket om och men lyckades jag få telefonen att ladda upp bilder till min webbserver och dessutom posta till wordpress.
När allt var fungerande och klart bestämde jag mig för att städa upp lite i katalogen. Jag SSH:ar in till burken och märker att jag inte har rättigheter att ändra i wordpresskatalogen ”wp-content”. Fine tänker jag, och sudo:ar istället. Tänkte att jag bara ger mig rättigheter till katalogen och sedan är det bra. Istället för att skriva ”chmod -R 777 uploads/” så skrev jag ”chmod -R 777 /”. Enter. Fan.
”-R” gör så att det går rekursivt ner i alla kataloger. 777 ger Användaren/gruppen/och övriga rättigheter till att läsa, skriva och köra i just den katalogen. Det vill säga rooten på servern. Detta medförde att tjänster som sudo inte längre kan köras eftersom att den kräver rättigheterna 440.
(Jag vet att man inte bör ha rättigheterna satta till 777 men det var bara temporärt)
SSH gick också sönder, och eftersom att burken står i USA kommer jag inte åt att boota med en live-cd eller liknande. Jag har dock lyckats lösa det med lite fulhackande och med hjälp av en bra kompis.
Burken är återställd och jag har slösat 6 timmar av min fredag på att fixa den.