LINUX.ORG.RU

я не могу запустить скрипт


0

0

Люди Обьясните мне, почему я не могу запустить скрипт с примонтированного раздела. (/bin/sh: bad interpreter: Permission denied) Права 777. Опции монтирования -orw Запускаю из под рута. Если скопировать куда нибудь в /home - то все нормально, запускается. Что я упускаю из виду?

anonymous

Была такая шняга

Попробуй chown root:root /

anonymous
()

пусть лучше покажет первую строчку своего скрипта, и вывод команды which sh

ovax ★★★
()

покажи первую строчку скрипта.

и эта... перенос строк там, случайно,не виндозный? (-ж
а то было дело такое (-ж

Muromec ☆☆
()
Ответ на: комментарий от Muromec

> и эта... перенос строк там, случайно,не виндозный? (-ж а то было дело такое (-ж

И при переносе в /home он становится не виндозным =)

stassats ★★★★
()

проблема была в fstab
монтировал с опцией user (она же noexec и еще что-то...)
решается с помощью добавления опции user,exec
или вместо user поставить default
###
man mount:
user: Allow an ordinary user to mount the file system. This option
implies the options noexec, nosuid, and nodev (unless overridden by
subsequent options, as in the option line user,exec,dev,suid).

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