84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
明らかに許可されていません
今日本を読んでいて突然、chmod のパーミッションが 755 であるのに、一般ユーザーはまだ使用できないことに気づきました。これはなぜですか? 当初パーミッションは 700 か 744 だと思っていましたが、結果は 755 でした。質問です。 。 。グーグルで調べましたが答えが見つかりませんでした、アドバイスをお願いします
ringa_lee
簡単に言うと、(ユーザーがプログラム ファイルを実行できるかどうか) と (プロセスが特定の命令を実行できるかどうか) の 2 つの権限は別個のものです。
前者の権限はすでに持っています。表示されるエラー メッセージは、開いたプロセスに後者の権限がないためです。
Chmod 権限は、一般ユーザーがこのコマンドを使用できることを示しますが、/tmp 権限の変更にはスーパーユーザー権限が必要です
sudo chmod 777 /tmp # 通常、/tmp フォルダーのアクセス許可は変更しないでください
簡単に言うと、(ユーザーがプログラム ファイルを実行できるかどうか) と (プロセスが特定の命令を実行できるかどうか) の 2 つの権限は別個のものです。
前者の権限はすでに持っています。表示されるエラー メッセージは、開いたプロセスに後者の権限がないためです。
Chmod 権限は、一般ユーザーがこのコマンドを使用できることを示しますが、/tmp 権限の変更にはスーパーユーザー権限が必要です
sudo chmod 777 /tmp # 通常、/tmp フォルダーのアクセス許可は変更しないでください