Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

proftpd, directory und umask

Empfohlene Antworten

Veröffentlicht

hi,

ich habe ein kleines Problem in sachen FTP-Server konfiguration.

Und zwar habe ich für einen Website-Accout 2 user, den allgemeinen und einen speziellen, der nur auf ein einziges verzeichnis zugriff hat. Wenn dieser jetzt aber Dateien hochlädt, hat der allgemeine User und seine Webscripte keinen Zugriff mehr :(

Lösung: <directory>

Problem: funktioniert nicht / wird ignoriert.

folgendes steht in der proftpd.con

<Global>

DefaultRoot ~

</Global>

<Directory /von/root/zu/einzel/verzeichnis/>

UserOwner webowner

GroupOwner wwwgroup

Umask 000

</Directory>

Ich weis, umask sollte 022 o.ä. sein, kommt dann wenn ich weis das es funktioniert.

Alles was der subuser hochlädt, gehört immernoch ihm und ist nicht writablem somit scheint das ignoriert zu werden...

jemand einen tipp ?

danke

Was verstehst du denn unter "keinen Zugriff mehr"? :confused:

Kann der andere User die Dateien nicht öffnen, ausführen oder bearbeiten/löschen?

Hast du den Server auch neugestartet nachdem du es verändert hast? (Gehe ich zwar mal von aus, aber besser einmal mehr fragen, statt dass man sich nachher tot sucht)

korrekt ;)

neugestartet: ja

darf löschen: nein, sollte aber

darf bearbeiten: nein, sollte aber

SSH Zugriff und ls-l sagen, gehört ihm, nicht dem User dem es sollte.

Rechte stehen auf 720 bzw. 620 oder was auch immer das genau ist (nicht schreibend für die Gruppe)

Rechte stehen auf 720 bzw. 620 oder was auch immer das genau ist (nicht schreibend für die Gruppe)

1 = Ausführen

2 = Schreiben

4 = Lesen

-> 1 + 2 = 3 = Ausführen + Schreiben

-> 2 + 4 = 6 = Schreiben + Lesen

-> 1 + 2 + 4 = 7 = Ausführen + Schreiben + Lesen

etc.

das ganze in der Reihenfolge: Owner Group World

also ist mein Code an sich richtig ? .... aber warum funktioniert es dann trotzdem nicht ^^

Das verzeichnis habe ich mehrfach kontrolliert.

könnte es etwas damit zu tun haben das es das home-verzeichnis dieses users ist ?

Könnte durchaus sein, dass da eine umask die andere überschreibt.

Ist der Subuser denn in der gleichen Gruppe wie der normale User?

Mit umask 000 kanns ja schonmal direkt nicht gehen, da dann keiner rechte drauf hat. 620 bzw 720 heisst nur, dass der Owner der Dateien alles damit machen kann und jemand aus der gleichen Gruppe drauf schreiben kann, jedoch nicht lesen.

Was du brauchst wäre also 740, falls der subuser in der gleichen Gruppe wie der normale User ist. Ansonsten z.B. 744.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.