chmod -x chmod [LÖST]
chmod -x chmod [LÖST]
Jag har råkat ut för ett litet missöde, jag har kört chmod -x på binären chmod. Vad gör jag nu?
Senast redigerad av 1 dmz, redigerad totalt 3 gånger.
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
ǁ Q: Why is top posting so bad?
- Urban Anjar
- Inlägg: 7306
- Blev medlem: 05 nov 2006, 22:59
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Vickleby
- Kontakt:
Re: chmod -x chmod
Knivigt, men du borde kunna köra gksudo nautilus och med Nautilus se'n sätta tillbaks körrättigheterna. Har inte testat, det är möjligt att Nautilus använder chmod och då blir det nog jobbigare.
Men ärligt talat: labba gärna med kommandon, men gör det lite försiktigt i början. De är väldigt kraftfulla på gott, men också på ont. Det är rätt lätt att skjuta sig i foten.
Men ärligt talat: labba gärna med kommandon, men gör det lite försiktigt i början. De är väldigt kraftfulla på gott, men också på ont. Det är rätt lätt att skjuta sig i foten.
Re: chmod -x chmod
Nope, det går icke. Fler förslag?
Ja, jag ska ta det försiktigt i fortsättningen.
Ja, jag ska ta det försiktigt i fortsättningen.
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
ǁ Q: Why is top posting so bad?
- micke_nordin
- Inlägg: 1539
- Blev medlem: 21 aug 2008, 17:03
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Kontakt:
-
- Inlägg: 6191
- Blev medlem: 14 jan 2007, 19:31
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Stockholm
Re: chmod -x chmod
Använd busybox
Kod: Markera allt
sudo /usr/lib/initramfs-tools/bin/busybox chmod +x /bin/chmod
- Urban Anjar
- Inlägg: 7306
- Blev medlem: 05 nov 2006, 22:59
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Vickleby
- Kontakt:
Re: chmod -x chmod
i med cd-skivan
boota om
montera disken
sudo chmod +x /media/disk?/bin/chmod
Har inte testat, men det borde[TM] funka.
Ooops, ser att förslagen haglar...
boota om
montera disken
sudo chmod +x /media/disk?/bin/chmod
Har inte testat, men det borde[TM] funka.
Ooops, ser att förslagen haglar...
Re: chmod -x chmod
Jag har inget internet på datorn, och med Larsas kommando så skriver jag ju över binären (vilket inte kommer att fungera eftersom det är min $PATH som jag har kört -x på).
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
ǁ Q: Why is top posting so bad?
Re: chmod -x chmod
Mjo, det hade jag givetvis gjort från början, men den enda fungerande disk jag har är en Windows XP-skiva.. >_<Urban Anjar skrev:i med cd-skivan
boota om
montera disken
sudo chmod +x /media/disk?/bin/chmod
Har inte testat, men det borde[TM] funka.
Ooops, ser att förslagen haglar...
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
ǁ Q: Why is top posting so bad?
-
- Inlägg: 6191
- Blev medlem: 14 jan 2007, 19:31
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Stockholm
Re: chmod -x chmod
Nej, du skriver inte över någonting. Busybox har en egen inbyggd chmod som du kan anropa på det viset. För du har väl inte kört chmod -x på /usr/lib/initramfs-tools/bin/busybox hoppas jag?
Re: chmod -x chmod
Okay, vad fint. Tyvärr gick det inget vidare, jag verkar inte ha någon busybox?Lars skrev:Nej, du skriver inte över någonting. Busybox har en egen inbyggd chmod som du kan anropa på det viset. För du har väl inte kört chmod -x på /usr/lib/initramfs-tools/bin/busybox hoppas jag?
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
ǁ Q: Why is top posting so bad?
- Urban Anjar
- Inlägg: 7306
- Blev medlem: 05 nov 2006, 22:59
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Vickleby
- Kontakt:
Re: chmod -x chmod
Har du skrivit in sökvägen? Den ligger inte i min $PATH iaf
Re: chmod -x chmod
Ja, givetvis.Urban Anjar skrev:Har du skrivit in sökvägen? Den ligger inte i min $PATH iaf
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
ǁ Q: Why is top posting so bad?
-
- Inlägg: 6191
- Blev medlem: 14 jan 2007, 19:31
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Stockholm
Re: chmod -x chmod
Du kan alltså inte köra någonting i din PATH? Som t.ex. Python eller Perl?
En spännande utmaning
En spännande utmaning

- Urban Anjar
- Inlägg: 7306
- Blev medlem: 05 nov 2006, 22:59
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Vickleby
- Kontakt:
Re: chmod -x chmod
Du har ingen skiva eller bootbar USB-sticka?
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
Re: chmod -x chmod
Har du inga körbara binärer kvar?dmz skrev:Jag har inget internet på datorn, och med Larsas kommando så skriver jag ju över binären (vilket inte kommer att fungera eftersom det är min $PATH som jag har kört -x på).

Annars finns det annat än just chmod som kan ändra rättigheter, t.ex. busybox som redan föreslagits, men även kommandot install funkar.
Har du ett fungerande gcc så kan du gör så här:
Kod: Markera allt
echo 'main(){chmod("/bin/chmod", 0755);}' | gcc -xc - -o rescue_chmod && ./rescue_chmod
Re: chmod -x chmod
Nej, ingenting alls går att köra. Spännande och spännande, mjo, lite frustrerande bara.Lars skrev:Du kan alltså inte köra någonting i din PATH? Som t.ex. Python eller Perl?
En spännande utmaning

ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
ǁ Q: Why is top posting so bad?
Re: chmod -x chmod
Allright, fixade det med chmod i libc istället.
Kod: Markera allt
#include <sys/types.h>
#include <sys/stat.h>
int main(int argc, char **argv) { chmod("/bin/chmod", S_IRWXU | S_IRGRP|S_IXGRP | S_IROTH|S_IXGRP); return 0; }
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
ǁ Q: Why is top posting so bad?
- Urban Anjar
- Inlägg: 7306
- Blev medlem: 05 nov 2006, 22:59
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Vickleby
- Kontakt:
Re: chmod -x chmod [LÖST]
Tack för bra hjärngympa
SENS MORAL: Tänk, tänk, tänk innan du trycker enter om det står sudo på raden.
Utanför ämnet: Minns med fasa hur jag såg allt mitt jobb bara försvinna för att en kollega hade skrivit en missriktad rm -rf på en av våra servrar och var på god väg att ta bort alla hemmakatalogerna --- AAARGH!:'( . Gud ske pris för säkerhetskopior.

SENS MORAL: Tänk, tänk, tänk innan du trycker enter om det står sudo på raden.
Utanför ämnet: Minns med fasa hur jag såg allt mitt jobb bara försvinna för att en kollega hade skrivit en missriktad rm -rf på en av våra servrar och var på god väg att ta bort alla hemmakatalogerna --- AAARGH!:'( . Gud ske pris för säkerhetskopior.

Re: chmod -x chmod [LÖST]
Roligare att trycka enter först och tänka sen, jue.Urban Anjar skrev:Tack för bra hjärngympa![]()
SENS MORAL: Tänk, tänk, tänk innan du trycker enter om det står sudo på raden.
Utanför ämnet: Minns med fasa hur jag såg allt mitt jobb bara försvinna för att en kollega hade skrivit en missriktad rm -rf på en av våra servrar och var på god väg att ta bort alla hemmakatalogerna --- AAARGH!:'( . Gud ske pris för säkerhetskopior.
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
ǁ Q: Why is top posting so bad?