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
cifsのインストールはファイルを正しくchmodできるため、unix拡張もサポートしているようです。
マウントオプションは次のとおりです。user、auto、pass = ***
、uid = alan、user =***
答え1
インストールオプションはuser
デフォルトでオフになっています。明示的に含めるexec
ようにマウントオプションを変更しますexec
。
答え2
以下を使用していつでもスクリプトを実行できます。
sh ./your_script.sh
または
bash ./your_script.sh
またはどのシェルを使用しても。 noexecインストールオプションがオンになっていても機能します。