LINUX.ORG.RU

[chmod?]Permission denied для ./текст


0

0

Собственно, при запуске любых программ через «дотслэш» кричит сабж при любых правах (даже 777 от рута), причем:

./a.out, ./something ./test.rb - Permission denied

sh ./something, ruby ./test.rb - работает.

Как ремонтировать?


проверь, что раздел, с которого запускаешь, примонтирован без noexec

ananas ★★★★★
()

mount /точка_монтирования -o remount,exec

nnz ★★★★
()

noexec

[ugin@CERN 3 семестр]$ cat /etc/fstab

<много лишнего>

/dev/sda2 / ext4 defaults 0 1

/dev/sda3 swap swap defaults 0 0

/dev/sda1 /media/Windows ntfs-3g user,defaults 0 0

/dev/sda4 /media/Data ntfs-3g user,defaults 0 0

Что лишнее, чего нету?

uGin
() автор топика
Ответ на: комментарий от Sylvia

[ugin@CERN ~]$ cat /proc/mounts

rootfs / rootfs rw 0 0

proc /proc proc rw,relatime 0 0

sys /sys sysfs rw,relatime 0 0

udev /dev devtmpfs rw,nosuid,relatime,size=10240k,nr_inodes=215189,mode=755 0 0

/dev/sda2 / ext4 rw,relatime,barrier=1,data=ordered 0 0

fusectl /sys/fs/fuse/connections fusectl rw,relatime 0 0

devpts /dev/pts devpts rw,relatime,mode=600,ptmxmode=000 0 0

shm /dev/shm tmpfs rw,nosuid,nodev,relatime 0 0

/dev/sda1 /media/Windows fuseblk rw,nosuid,nodev,noexec,relatime,user_id=0,group_id=0,allow_other,blksize=4096 0 0

/dev/sda4 /media/Data fuseblk rw,nosuid,nodev,noexec,relatime,user_id=0,group_id=0,allow_other,blksize=4096 0 0

gvfs-fuse-daemon /home/ugin/.gvfs fuse.gvfs-fuse-daemon rw,nosuid,nodev,relatime,user_id=1000,group_id=100 0 0

uGin
() автор топика
Ответ на: комментарий от Sylvia

Я помню, что ставил какой-то зоопарк, чтобы комп сокамерника монтировался при запуске по сети, видимо он даёт о себе знать))

uGin
() автор топика
Ответ на: комментарий от Sylvia

/dev/sda1 /media/Windows ntfs-3g user,defaults 0 0

/dev/sda4 /media/Data ntfs-3g user,defaults 0 0


можно в /etc/fstab исправить опции на

user,exec

и перемонтировать

Sylvia ★★★★★
()

It Works!

Благодарю всех за содействие.

Просто я фстаб ручками переделывал на ощупь, когда венда решила, что поменять местами цифры у всех /dev/sda* после своей чудо-юдо утилитки для дисков - отличная идея!!!

uGin
() автор топика
Ответ на: It Works! от uGin

>поменять местами цифры у всех /dev/sda* после своей чудо-юдо утилитки для дисков - отличная идея!!!

она просто рассортировала их по порядку, в котором они следуют на самом харде.
привызывайтесь к uuid

xydo ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.