[GELÖST] /bin/bash: bad interpreter: Keine Berechtigung

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
Nelson
Beiträge: 233
Registriert: 25.05.2008 10:40:28
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Stuttgart

[GELÖST] /bin/bash: bad interpreter: Keine Berechtigung

Beitrag von Nelson » 12.09.2009 11:44:12

Hallo,

ich habe eine Debian Lenny Maschine komplett neu installiert und möchte Bash-Scripte ausführen lassen, z.B.

Code: Alles auswählen

#! /bin/bash

echo "Test"
Das Script hat die Berechtigung "rwxr-xr-x" und ich starte es mit ./test.sh. Jetzt bekomme ich die Fehlermeldung

Code: Alles auswählen

/bin/bash: bad interpreter: Keine Berechtigung
Die Bash und der Link von /bin/sh existieren auf dem System

Code: Alles auswählen

-rwxr-xr-x 1 root root 797784 12. Mai 2008  /bin/bash
lrwxrwxrwx 1 root root 4 11. Sep 18:34 /bin/sh -> bash
Was kann hier der Fehler sein?

Viele Grüße

Nelson
Zuletzt geändert von Nelson am 12.09.2009 12:12:07, insgesamt 2-mal geändert.
Openness prevails!
LINUX
Where open minds meet!

Benutzeravatar
GoKi
Beiträge: 2068
Registriert: 04.07.2003 23:08:56
Lizenz eigener Beiträge: MIT Lizenz

Re: /bin/bash: bad interpreter: Keine Berechtigung

Beitrag von GoKi » 12.09.2009 11:53:59

Liegt das Script zufällig auf einer Partition, die mit der noexec-Option eingebunden ist?
MfG GoKi
:wq

Benutzeravatar
Nelson
Beiträge: 233
Registriert: 25.05.2008 10:40:28
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Stuttgart

Re: /bin/bash: bad interpreter: Keine Berechtigung

Beitrag von Nelson » 12.09.2009 12:11:23

Das könnte sein
GoKi hat geschrieben:Liegt das Script zufällig auf einer Partition, die mit der noexec-Option eingebunden ist?
fstab

Code: Alles auswählen

/dev/sdd1       /archiv         ext3    rw,user,auto,async   0       2
Stimmt, auf einer anderen Partition wie /home geht es wieder!

Mit
fstab

Code: Alles auswählen

/dev/sdd1       /archiv         ext3    rw,user,auto,async,exec   0       2
geht es auch auf /archiv

Besten Dank!

Nelson
Openness prevails!
LINUX
Where open minds meet!

Antworten