www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: Blue am 04. April 2006, 13:18:31



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