Titel: Verzeichnisstruktur und Rechtevergabe Beitrag von: Blue am 04. April 2006, 13:18:31 Hallo...,
da ich in der Linux Scene neu bin, habe ich mal eine Frage! Also ich habe eine Verzeichnisstruktur aufgebaut.. /opt/lampp/htdocs/ .. in dem Ordner htdocs sind enthalten -EDV -Leitung -Produktion -puplic -Versand Wenn sich einer auf den FTP einloggt, soll er alles sehen können... Im "puplic" Ordner kann er Downloaden/Uploaden aber nicht überschreiben... Wenn er auf die anderen Ordner klickt soll eine Passwortabfrage erscheinen, wo sich dann die einelnen Abteilungen einloggen können... Könnt ihr mir helfen? EDIT: Was ich noch zu sagen habe.. ich verwalte proFTPD mit WEBMIN! Danke schonmal im Voraus Greetz Marcel Titel: Re: Verzeichnisstruktur und Rechtevergabe Beitrag von: VolGas am 04. April 2006, 22:27:00 Du machst es Dir sehr leicht - zu leicht.
Lies zuerst einmal, was auf Stonki's Website alles für Hilfen angeboten werden. Damit kommst Du garantiert weiter! Auf Neu-Deutsch: RTFM! Zitat Wenn er auf die anderen Ordner klickt soll eine Passwortabfrage erscheinen, wo sich dann die einelnen Abteilungen einloggen können... Das geht nur mit dem HTTP-Protokoll, nicht mit FTP. Eingeloggt wird sich nur einziges einmal: ganz am Anfang. Das mußt Du über die User- und Gruppenzugehörigkeiten lösen. Zitat EDIT: Was ich noch zu sagen habe.. ich verwalte proFTPD mit WEBMIN! Ich mag Webmin recht gut leiden, aber diese Einstellungen sollte man selbst in der proftpd.conf vornehmen. Zum Glück gibt es in Webmin aber auch noch die Möglichkeit, die Datei per "Edit Config Files" direkt zu editieren. mfg. VolGas Titel: RE: Beitrag von: Blue am 06. April 2006, 10:02:04 Hallo ...
also habe es jetzt soweit am laufen... aber wenn ich mich nicht als user (EDV,Produktion,Versand(nur bei FlashFXP)) anmelde, dann sehe ich den ganzen pc.. also "bin,etc" usw.. Könnt ihr euch mal meine .conf anschauen..? ServerName "###" ServerType standalone ServerAdmin ### RootLogin off # Als Root einloggen verboten AllowRetrieveRestart off # Wiederbeginn eines Uploads verbieten AllowStoreRestart off # Wiederbeginn eines Downloads verbieten IdentLookups on # Identität ermitteln an <Global> DefaultChdir /opt/lampp/htdocs DeleteAbortedStores on LoginPasswordPrompt on RootLogin off </Global> Umask 022 # so kann nicht *jeder* gleich neue Verzeichnisse/Dateien lesen User nobody Group nobody # damit soll der Server laufen DisplayLogin login.txt # diesen Text beim Login anzeigen DisplayFirstChdir .message # beim Wechsel in das Verzeichnis anzeigen MaxClients 15 # maximal 15 FTP-Logins ### ------ Verzeichnisstrukur und Rechtevergabe ----- ### <Anonymous /opt/lampp/htdocs> # für den Zugang sind alle Dateien in ~/opt/lampp/htdocs sichtbar User ftp Group ftp UserAlias anonymous ftp # Login ist als ftp und als anonymous möglich <Limit WRITE> DenyAll # Schreiben verboten </Limit> <Directory /opt/lampp/htdocs/uploads> <Limit STOR> AllowAll # reinschreiben ist erlaubt, aber nicht überschreiben etc. </Limit> AllowRetrieveRestart off AllowStoreRestart off DeleteAbortedStores on </Directory> </Anonymous> <Directory /opt/lampp/htdocs/EDV> <Limit WRITE> AllowUser EDV DenyAll </Limit> </Directory> <Directory /opt/lampp/htdocs/Versand> <Limit WRITE> AllowUser Versand DenyAll </Limit> </Directory> <Directory /opt/lampp/htdocs/Produktion> <Limit WRITE> AllowUser Produktion DenyAll </Limit> </Directory> ######################################## User: Versand,EDV,Produktion sind alle angelegt.... Danke schonmal im Voraus! Titel: Verzeichnisstruktur und Rechtevergabe Beitrag von: VolGas am 06. April 2006, 13:55:57 Ich habe Deine .conf nur überflogen, aber klar ist, daß
DefaultRoot ~ fehlt - ganz wichtig! Und, wenn Du schon dabei bist, dann kannst Du auch noch: RequireValidShell off hinzufügen... mfg. VolGas |