Nowe posty

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

Offline

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 272
    • Zobacz profil
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?

Offline

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 166
    • Zobacz profil
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.

Offline Paweł Smoliński

  • Administrator
  • Guru
  • *****
  • Wiadomości: 593
    • Zobacz profil
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
Gutta cavat lapidem non vi, sed saepe cadendo / sic homo doctus fit non vi sed saepe studendo

Offline

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 272
    • Zobacz profil
Brak /bin/bash: permission denied
« Odpowiedź #3 dnia: 2010-05-04, 18:29:14 »
Ok, dzięki wszystko działa. Jak na razie ;-)

Offline

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 166
    • Zobacz profil
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 ;)