[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Befehlsabweisung 'bad interpreter'



Hallo!

On 29 Feb 2004 at 14:47 +0100, Hans Georg Keller wrote:

> Status:
> ~~~~~~~
> root als Softlink erzeugt  'ln -s /home/root  /root'
> /home/root/bin == /root/bin ist meine private Tool-Sammlung.
[...]
> -->
> bash: /root/bin/beep: /bin/bash: bad interpreter: Permission denied
> <--

> Wo liegt der Hund begraben ?

Du mountest wahrscheinlich /home mit noexec. /etc/fstab anpassen und du
solltest wieder Programme/Skripte direkt starten können.

Eine Partition noexec zu mounten ist übrigens bestenfalls ein Schutz vor
versehentlichem Ausführen von auf ihr lagernden ausführbaren Dateien;
mit einem '$INTERPRETER $DATEI' kannst du nach vor Dateien ausführen.
Für ELF-Binaries wäre der "Interpreter" /lib/ld-linux.so.2, für
Shellskripte natürlich /bin/bash.

Gruß,
Elmar

-- 
[ GnuPG: D8A88C0D / 2407 063C 1C92 90E9 4766 B170 5E95 0D7F D8A8 8C0D ]
·······································································
  There is no sadder sight than a young pessimist.

Attachment: pgpIlT7qD1FaU.pgp
Description: PGP signature


Reply to: