kann trotz 777-Berechtigungen nicht in das Verzeichnis wechseln oder dort mkdir ausführen

kann trotz 777-Berechtigungen nicht in das Verzeichnis wechseln oder dort mkdir ausführen

Ich habe ein Konto auf einem gemeinsam genutzten Linux-Host mit einem Home-Verzeichnis unter /home/jstrout. Meine Webdateien werden über ein Verzeichnis namens bereitgestellt /home/strout/strout.net.

Jetzt möchte meine Frau einige Inhalte in einem Unterverzeichnis meiner Website hinzufügen. Ich habe sie als Benutzerin zu meinem Konto hinzugefügt, wodurch ein neuer Login für sie erstellt wurde, mit einem Home-Verzeichnis auf /home/mmstroutdemselben Computer.

Jetzt möchte ich ihr ein Unterverzeichnis unter strout.net geben, in das sie schreiben kann, und ich bin bisher immer wieder gescheitert. Ich habe nicht genügend Berechtigungen, um ihr irgendetwas per chown zuzuweisen, also habe ich (vorübergehend) die Berechtigung 777 für das Verzeichnis festgelegt:

drwxrwxrwx 23 jstrout pg42801 4096 Nov 20 12:33 strout.net

Von ihrem Konto aus kann ich jedoch immer noch nicht in dieses Verzeichnis wechseln und auch kein Unterverzeichnis darin mit mkdir aufrufen:

$ pwd
/home/mmstrout
$ mkdir /home/jstrout/strout.net/mstrout
mkdir: cannot create directory ‘/home/jstrout/strout.net/mstrout’: Permission denied
$ cd /home/jstrout/strout.net
-bash: cd: /home/jstrout/strout.net: Permission denied

Was könnte die Ursache dafür sein und wie kann ich das Problem umgehen? Könnte es etwas mit ACLs zu tun haben (die mir immer noch wie arkane Magie vorkommen)?

Antwort1

Es ist möglich, dass die /homeVerzeichnisse 700Berechtigungen anstelle von 755Berechtigungen haben. Dies würde bedeuten, dass kein Benutzer den Baum durchqueren und zum Verzeichnis eines anderen Benutzers zurückkehren könnte/home

Antwort2

Sie müssen höchstwahrscheinlich die Berechtigungen auf einer höheren Verzeichnisebene ändern, um ihr Zugriff auf Ihr Home-Verzeichnis zu gewähren.

Können Sie chgrp ausführen? Wenn ja, erstellen Sie eine Gruppe, in der Sie beide sind, und chngrp-Eigentümer Ihrer freigegebenen Gruppe. Stellen Sie sicher, dass Sie beide der Gruppe hinzugefügt werden.

https://www.cyberciti.biz/faq/linux-setup-shared-directory/

verwandte Informationen