Nowe posty

Autor Wątek: Brak /bin/bash: permission denied  (Przeczytany 5196 razy)

  • Gość
Brak /bin/bash: permission denied
« dnia: 2010-05-04, 17:25:56 »
Mam taki błąd:

Cytuj
tomasz@tomasz-laptop:/media/DATA$ cd icon225/
tomasz@tomasz-laptop:/media/DATA/icon225$ ls
49_hso-udev.rules  conninfo.ini   hso.ko      rezero
connect.sh         conninfo.ini~  install.sh
tomasz@tomasz-laptop:/media/DATA/icon225$ ./connect.sh
bash: ./connect.sh: /bin/sh: bad interpreter: Permission denied
tomasz@tomasz-laptop:/media/DATA/icon225$ sudo ./connect.sh
[sudo] password for tomasz:
sudo: unable to execute ./connect.sh: Permission denied
tomasz@tomasz-laptop:/media/DATA/icon225$ /bin/sh
$ exit
tomasz@tomasz-laptop:/media/DATA/icon225$ pico x.sh
tomasz@tomasz-laptop:/media/DATA/icon225$ ./x.sh
bash: ./x.sh: Permission denied
tomasz@tomasz-laptop:/media/DATA/icon225$ chmod 777 ./x.sh
tomasz@tomasz-laptop:/media/DATA/icon225$ ./x.sh
bash: ./x.sh: /bin/bash: bad interpreter: Permission denied
tomasz@tomasz-laptop:/media/DATA/icon225$
Teoretycznie przecież mam interpretatory powlok?

sasha666

  • Gość
Brak /bin/bash: permission denied
« Odpowiedź #1 dnia: 2010-05-04, 17:44:50 »
Z tego co widać to nie masz uprawnień roota (dwa razy pokazało że nie masz uprawnień)
Na zrzucie widać że chcesz zmieniać uprawnienia do pliku, zalaoguj się jako root.

ZipoKing

  • Gość
Brak /bin/bash: permission denied
« Odpowiedź #2 dnia: 2010-05-04, 17:46:50 »
Dostajesz taki komunikat, ponieważ partycja /media/DATA została zamontowana z opcją noexec, tj. niedozwolone jest uruchamianie jakichkolwiek programów zawartych na tej partycji. Jeżeli zamiast ./connect.sh wykonasz polecenie bash ./connect.sh, powinno pójść. Ewentualnie przemontuj partycję dodając opcję exec i wtedy będziesz mógł wywoływać bezpośrednio te skrypty

  • Gość
Brak /bin/bash: permission denied
« Odpowiedź #3 dnia: 2010-05-04, 18:29:14 »
Ok, dzięki wszystko działa. Jak na razie ;-)

sasha666

  • Gość
Brak /bin/bash: permission denied
« Odpowiedź #4 dnia: 2010-05-04, 18:33:13 »
A można prosić o bardziej klarowną odpowiedź (co zrobiłeś że "problem" się rozwiązał), takie informacje sa przydatne na forum ;)