linux - root 以外のユーザーが使用できないコマンドを実装する方法
ringa_lee
ringa_lee 2017-06-24 09:42:51
0
2
1260

明らかに許可されていません

今日本を読んでいて突然、chmod のパーミッションが 755 であるのに、一般ユーザーはまだ使用できないことに気づきました。これはなぜですか?
当初パーミッションは 700 か 744 だと思っていましたが、結果は 755 でした。質問です。 。 。グーグルで調べましたが答えが見つかりませんでした、アドバイスをお願いします

ringa_lee
ringa_lee

ringa_lee

全員に返信(2)
ringa_lee

簡単に言うと、(ユーザーがプログラム ファイルを実行できるかどうか) と (プロセスが特定の命令を実行できるかどうか) の 2 つの権限は別個のものです。

前者の権限はすでに持っています。表示されるエラー メッセージは、開いたプロセスに後者の権限がないためです。

いいねを押す +0
大家讲道理

Chmod 権限は、一般ユーザーがこのコマンドを使用できることを示しますが、/tmp 権限の変更にはスーパーユーザー権限が必要です

sudo chmod 777 /tmp # 通常、/tmp フォルダーのアクセス許可は変更しないでください

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!