


Berechtigungen für übergeordnete Linux-Verzeichnisse wirken sich auf Dateioperationen in Unterverzeichnissen aus
Das Folgende zeigt, dass Tomcat beim Löschen des Dokuments, dessen Eigentümer er selbst ist, einen Fehler gemacht hat und die Meldung „Berechtigung verweigert“ angezeigt hat.
Dies liegt daran, dass der Benutzer Tomcat nicht über w-Berechtigungen in den übergeordneten Verzeichnisberechtigungen des Dokuments verfügt. Obwohl Tomcat der Eigentümer des Dokuments ist, stellt das Löschen des Dokuments auch eine Änderung des übergeordneten Verzeichnisses dar. Wenn der Benutzer daher nicht über die w-Berechtigung des übergeordneten Verzeichnisses verfügt, wird angezeigt, dass die Berechtigung nicht ausreicht
drwxr-xr-x 2 root root 4096 Nov 21 21:02 tomcat drwxr-xr-x. 13 root root 4096 May 30 21:42 usr drwxr-xr-x. 19 root root 4096 Jul 15 02:29 var [root@wang ~]# touch /tomcat/xxx [root@wang ~]# chown tomcat:tomcat /tomcat/xxx [root@wang ~]# ll /tomcat/xxx -rw-r--r-- 1 tomcat tomcat 0 Nov 21 21:03 /tomcat/xxx [root@wang ~]# su - tomcat [tomcat@wang ~]$ rm -rf /tomcat/xxx rm: cannot remove `/tomcat/xxx': Permission denied [tomcat@wang ~]$
Ändern Sie die Berechtigungen des übergeordneten Verzeichnisses und erteilen Sie dem Benutzer Tomcat w-Berechtigungen
[root@wang tomcat]# chmod 757 /tomcat
Wie zu sehen ist Aus der Abbildung unten geht hervor, dass der Benutzer Tomcat über die Berechtigung w für das übergeordnete Verzeichnis /tomcat des xxx-Dokuments verfügt, sodass das Löschen erfolgreich war.
drwxr-xrwx 2 root root 4096 Nov 21 21:03 tomcat drwxr-xr-x. 13 root root 4096 May 30 21:42 usr drwxr-xr-x. 19 root root 4096 Jul 15 02:29 var [root@wang tomcat]# su - tomcat [tomcat@wang ~]$ rm /tomcat/xxx [tomcat@wang ~]$ ll /tomcat/ total 0 [tomcat@wang ~]$
Sie können das auch direkt übertragen Besitzer des übergeordneten Verzeichnisses zu Tomcat. Die schnellste Methode ist die Verwendung einer Rekursion, die jedoch nicht erforderlich ist. Sie können auch
[root@wang tomcat]# chown -R tomcat:tomcat /tomcat

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

SecLists
SecLists ist der ultimative Begleiter für Sicherheitstester. Dabei handelt es sich um eine Sammlung verschiedener Arten von Listen, die häufig bei Sicherheitsbewertungen verwendet werden, an einem Ort. SecLists trägt dazu bei, Sicherheitstests effizienter und produktiver zu gestalten, indem es bequem alle Listen bereitstellt, die ein Sicherheitstester benötigen könnte. Zu den Listentypen gehören Benutzernamen, Passwörter, URLs, Fuzzing-Payloads, Muster für vertrauliche Daten, Web-Shells und mehr. Der Tester kann dieses Repository einfach auf einen neuen Testcomputer übertragen und hat dann Zugriff auf alle Arten von Listen, die er benötigt.

Dreamweaver CS6
Visuelle Webentwicklungstools

SAP NetWeaver Server-Adapter für Eclipse
Integrieren Sie Eclipse mit dem SAP NetWeaver-Anwendungsserver.

SublimeText3 Linux neue Version
SublimeText3 Linux neueste Version

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)
