ユーザーは許可なくファイルをどのように実行できますか?
エコーされるBashスクリプトを作成しました。「こんにちは世界」。テストユーザーも作成しましたが、単発、使用adduser。 以下のようにファイルを実行する権限を持つ人は誰もいませんls。 $ ls -l hello.sh -rw-r--r-- 1 george george 19 Mai 29 13:06 hello.sh 上記から、ファイルの所有者が誰であるかがわかります。聖ジョージ読み取りおよび書き込み権限のみがあり、実行権限はありません。しかし、次のようにログインしました。聖ジョージスクリプトを直接実行できます。 $ . hello.sh Hello World スノーバーとして、私は次のようにログインしました。単発、読み取り権限のみが、まだファイルを実行できます。 $ su bob Password: $ . /home/george/testdir/hello.sh Hello World どうなりますか?