cifs を使用したリモート マウントがありますが、そのマウントから bash でスクリプトを実行する方法はないようです。そのような実行を有効にすることは可能ですか?
ls -lh ini*
-rwxrwxr-x 1 alan 500 222 2012-03-23 10:16 initall.sh
bash --version
GNU bash, version 4.2.8(1)-release (i686-pc-linux-gnu)
./initall.sh
bash: ./initall.sh: Permission denied
ファイルを正しく chmod できるため、cifs マウントは UNIX 拡張機能もサポートしているようです。
マウントオプションは次のとおりです: user,auto,pass= ***
,uid=alan,user=***
答え1
マウントuser
オプションはデフォルトでオフになっていますexec
。マウント オプションをexec
明示的に含めるように変更します。
答え2
スクリプトはいつでも実行できます
sh ./your_script.sh
または
bash ./your_script.sh
または、使用するシェル。noexec マウント オプションがオンになっている場合でも動作します。