Nowe posty

xx Debian 9.13 i dovecot 2.2.27 problem (0)
Dzisiaj o 15:36:56
xx Skrypty linux Prosze o pomoc (7)
Dzisiaj o 11:17:55
xx Strona o testach penetracyjnych, hackingu (23)
2022-01-22, 22:28:27
xx Ocena odpowiedzi - włączenie funkcji forum (1)
2022-01-18, 17:00:43
xx Instalacja Linux pop!os na laptopie bez systemu (10)
2022-01-13, 19:00:51
xx Stary Asus x71sl , nie startuje żaden linux (8)
2022-01-11, 19:00:52
xx HDMI - problem w poprawnym działaniu (0)
2022-01-11, 13:09:19
xx Search redirecting (4)
2022-01-08, 12:12:02
xx Jak to wersja (24)
2022-01-07, 00:22:09
xx Zadanie (1)
2022-01-06, 09:34:34

Autor Wątek: Brak /bin/bash: permission denied  (Przeczytany 4783 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 ;)