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

ext3 default olarak noexec mi mount oluyor? /bin/bash: bad interpreter: Permission denied hatasi üstüne...



Title: ext3 default olarak noexec mi mount oluyor? /bin/bash: bad interpreter: Permission denied hatasi üstüne...

Daha önce farkinda olmadigim bir durumla karsilastim.

$ cat deneme.sh
#!/bin/bash


gibi bir dosyayi calistirmaya kalkinca

$ ./deneme.sh
-bash: ./deneme.sh: /bin/bash: bad interpreter: Permission denied

Biraz Google üzerinden arastirince bunun ilgili disk bölümünün "noexec"
olarak "mount" edilmesi ile alakali oldugunu gördüm.

Ayni bash dosyasini kendi "home" dizinime kopyalayinca öyle bir hata vermedi.

/etc/fstab'in ilgili kisimlarina baktigimda ise

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>               <dump>  <pass>
/dev/hda2       /               ext2    errors=remount-ro       0       1
/dev/hda3       none            swap    sw                      0       0
proc            /proc           proc    defaults                0       0
/dev/fd0        /floppy         auto    user,noauto             0       0
/dev/hda1       /NTFS           ntfs    uid=1000,gid=1000
/dev/hda5       /mnt/hda5       ext3    user,auto,errors=remount-ro     0       1


Yani /mnt/hda5 ile ilgili satirda noexec gibi bir sey görmüyorum ama


$ mount

/dev/hda2 on / type ext2 (rw,errors=remount-ro)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
/dev/hda1 on /NTFS type ntfs (rw,uid=1000,gid=1000)
/dev/hda5 on /mnt/hda5 type ext3 (rw,noexec,nosuid,nodev,errors=remount-ro)
usbfs on /proc/bus/usb type usbfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)


seklinde baktigimda /mnt/hda5 "noexec" olarak "mount" edilmis görünüyor.

Bunun sebebi ne olabilir?



Reply to: