Nowe posty

xx Dystrybucja pod HP Omen (6)
Wczoraj o 23:30:08
xx [Poradnik] Wyszukiwanie Sterowników (2)
Wczoraj o 21:08:23
lamp Problem z Linux Lite po instalacji (0)
Wczoraj o 19:50:30
xx Ile pingwinów? (1)
Wczoraj o 08:59:24
xx konfiguracja pale moon (0)
2024-03-24, 21:53:42
xx Plasma 6 w Neonie ssie trochę mniej ... (10)
2024-03-23, 02:38:11
xx problem z instalacja sterowników do karty sieciowej (3)
2024-03-18, 18:10:16
xx Plik abc.001 (1)
2024-03-17, 17:48:27
xx Zlecę dopracowanie programu w MatLab (0)
2024-03-13, 15:28:40
xx Linux Mint 21.3 XFCE brak dźwieku po paru minutach (karta muzyczna zintegrowana) (5)
2024-03-12, 23:07:01

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