Nowe posty

xx Problem ze sterownikami. (5)
2024-04-13, 21:25:16
xx Instalacja xfce4 (2)
2024-04-13, 16:20:17
xx Serie kompilacji bez instalacji dla “emerge” w Gentoo (2)
2024-04-08, 18:40:04
xx Plasma 6 w Neonie ssie trochę mniej ... (17)
2024-04-05, 10:03:46
xx Problem z Linux Lite po instalacji (3)
2024-04-03, 14:23:40
xx Jak właczyć num locka przy starcie systemu debian 12? (12)
2024-04-02, 17:43:54
xx Brak dźwieku w systemie. (5)
2024-04-02, 16:13:41
xx Dystrybucja pod HP Omen (7)
2024-03-29, 11:33:05
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
xx Ile pingwinów? (1)
2024-03-27, 08:59:24

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