Liebe Experte,
ich habe folgende Problem (und ich fürchte es wird mich mal wieder als Unwissenden und Windows-Verdorbenen outen )
Auf meinem Rechner (Suse 10.0) kann ich von einer Festplate keine Shell-Skripte ausführen. Ich bekomme die Meldung :
bash: ./helloworld.sh: /bin/sh: bad interpreter: Permission denied
Das Skript ist OK (ich habe es extra auf ein Minimum reduziert), ich versuche das ganze als root.
-rwxr-xr-x 1 root root 29 Jul 24 11:43 helloworld.sh
Kopiere ich das Skript an eine andere Stelle, wird es klaglos ausgeführt.
Ich habe natürlich schon ein wenig geschaut, aber nichts gefunden.
Dabei ging es aber auch um Ausführungsrechte beim mounten, darum noch ein Ausdruck meiner /etc/fstab. Es geht um /hdd2.
'noexec' steht da jedenfalls nicht.
/dev/sda6 / reiserfs acl,user_xattr 1 1
/dev/sda5 swap swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
/dev/sdb2 /hdd2 auto auto,user 0 0
/dev/cdrom /media/cdrom subfs noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocha rset=utf8 0 0
/dev/fd0 /media/floppy subfs noauto,fs=floppyfss,procuid,nodev,nosuid,sync 0 0
none /subdomain subdomainfs noauto 0 0
10.144.36.114:/ /copy nfs defaults 0 0
Jemand einen Tipp ?
Danke !
Gruß
Christian
Lesezeichen