• ベストアンサー

chmod -x をしてもアクセス権が切り替わらない

Rubyのプログラムをemacsで(仮にaaa.rbというファイル)完成させ、 いざ、実行しようと $chmod -x aaa.rb $./aaa.rb bash: ./aaa.rb: 許可がありません と表示されました。 マウス操作でアクセス権を変えることはできるのですが、 いちいちウィンドウを開くのが面倒なので、 どうか解決策をお教えください。

質問者が選んだベストアンサー

  • ベストアンサー
  • darter
  • ベストアンサー率48% (12/25)
回答No.1

$ chmod -x aaa.rb では、実行権限を消す操作になってしまいます。 $ chmod +x aaa.rb と、-を+にしてください。 あと少し気になったのですが、他のユーザに実行させる必要がないのであれば $ chmod u+x aaa.rb と自分だけの実行権限にしたほうがよりセキュアかと思います。

Uzisato
質問者

お礼

初歩的なミスでしたね、すいません>< あぁ恥ずかしい>< 教えてくださってありがとうございます。

関連するQ&A

専門家に質問してみよう