Linux – So implementieren Sie Befehle, die für Nicht-Root-Benutzer nicht verfügbar sind
ringa_lee
ringa_lee 2017-06-24 09:42:51
0
2
1259

Offensichtlich nicht erlaubt

Als ich heute ein Buch las, stellte ich plötzlich fest, dass die Berechtigungen von chmod 755 sind, aber normale Benutzer können es immer noch nicht verwenden. Warum ist das so?
Ich dachte ursprünglich, die Erlaubnis wäre 700 oder 744, aber es stellte sich heraus, dass sie 755 war. Frage. . . Ich habe gegoogelt, konnte aber keine Antwort finden. Bitte geben Sie mir einen Rat

ringa_lee
ringa_lee

ringa_lee

Antworte allen(2)
ringa_lee

简单地说 (用户是否可执行程序文件) 和 (进程是否可执行特定指令) 这两个权限是分开的。

你已经有前一种权限了,你看到的错误信息是因为自己开的进程没有后一种权限。

大家讲道理

chmod的权限说明一般用户可以使用该命令,但/tmp的权限修改需要超级用户的权限

sudo chmod 777 /tmp # 一般不修改/tmp文件夹权限

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!