Unter Suse 8.1 ProFTPD einrichten
Erstmal vorweg "Moin Moin ... ich bin neu hier ... in der Mailing
Liste...und Linux ist ziemlich neu für mich :-)"
Ich hoffe ich finde hier soetwas wie einen (gern auch 2 *g) erfahrenen
Helfer, der mir beim Einstieg in Linux helfen kann.
Ich habe mir einen "alten" Rechner zusammengebaut um ihn als
"Multi-Server" im heimischen Netzwerk laufen zu lassen.
Nach kurzer Überlegung habe ich mich dann entschieden SuSe 8.1 statt
Windows 2000 zu installieren.
Die Installation ist mir auch problemlos gelungen und nach 5 stündiger
Netzwerkinstallation bootete meine erstes Suse 8.1 .
Seit dem (vor 4 Tagen) bemühe ich mich ProFTPD zum laufen zu bringen.
Erfolg bisher ... kaum erkennbar.
Bislang habe ich erfolgreich folgendes getan
- ProFTPD heruntergeladen, kompiliert und im Verzeichniss
/usr/local/src/proftpd-1.2.8 angelegt
- Der Server ist dem Benutzer und der Gruppe ftp zugeordet.
- der Server startet automatisch beim booten.
- der Server ist anonym erreichbar zeigt aber kein Verzeichnis an
- 4 Tage vor der proftpd.conf gesessen und geflucht.
Eine kurze Erklärung was der FTP Server tun soll mal vorweg:
- anonymer FTP Server ohne Passwort geschützte Benutzerkonten
- das Verzeichnis /home/server soll das Homeverzeichnis des FTP
Servers werden read only
- das Verzeichnis /home/server/incoming soll einen anonymen
Schreib und Lesezugriff bekommen. Verzeichnisse sollen ebenfalls
erstellt werden können, aber nur vom "Urheber" auch wieder gelöscht
werden können.
- das Verzeichnis /home/server/pub und alle darunter befindlichen
Ordner wie z.B /home/server/pub/mp3/meinemusik sollen nur Lesezugriffe
erlauben.
- andere Verzeichnisse, als die im /home/server Verzeichnis angelegten
pub und incoming sollen nicht angezeigt werden. z.B.
/home/server/meinebriefe
- der Server soll sowohl von Linux als auch von Windows Clients
angesprochen (r/w) werden.
allen Clients korrekt angezeigt werden.
- Benutzerlimit 100 // sollte korrekt in der unten angefügten Konfiguration
eingetragen sein
Puh das isset dan "auch" schon.
Vielleicht für die meissten von Euch Kinderkram..... mich treibt es in
den Wahnsinn ;-).
Unten ist einmal die derzeitige Konfiguration zu sehen. Bisher kann
man sich einloggen aber man sieht kein Verzeichnis.
Ich würde mich sowohl über verbesserte Konfigurationsdateien aber auch
und ganz besonders über ein paar erklärende "dau verständliche" Sätze
freuen.
--
MFG
Gerrit Schwartz
mailto:linuxol@gmx.de
# This is a basic ProFTPD configuration file (rename it to
# 'proftpd.conf' for actual use. It establishes a single server
# and a single anonymous login. It assumes that you have a user/group
# "nobody" and "ftp" for normal operation and anon.
ServerName "Servfix FTP Server [Write access in
Directory /incoming]"
ServerType inetd
DefaultServer on
# Port 21 is the standard FTP port.
Port 21
# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask 022
# To prevent DoS attacks, set the maximum number of child processes
# to 30. If you need to allow more than 30 concurrent connections
# at once, simply increase this value. Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd).
MaxInstances 30
# Set the user and group under which the server will run.
User ftp
Group ftp
# To cause every FTP user to be "jailed" (chrooted) into their home
# directory, uncomment this line.
# DefaultRoot ~
<Limit LOGIN>
DenyGroup *
</Limit>
# Normally, we want files to be overwriteable.
<Directory />
# AllowOverwrite on
</Directory>
Defaultroot /home/server
# A basic anonymous configuration, no upload directories. If you do not
# want anonymous users, simply delete this entire <Anonymous> section.
Hallo Liste ;) Ich habe folgendes Problem. Ich möchte einen entfernten Rechner bedienen. Am anderen Rechner wird krfb (Arbeitsfläche freigeben) ausfgeführt und es werden IP-Adresse, Port und Passwort angezeigt. Wenn ich die entsprechenden Daten hier in krdc (Verbindung zu Fremdrechner) eingebe, erhalte ich die Meldung, dass auf dem ausgewählten Rechner der Server nicht läuft. Muss auf dem anderen Server noch irgendetwas gestartet werden (z.B. VNC-Server)? Ich dachte, dies wäre bei diesen beiden KDE-Anwendungen nicht erforderlich... Vielen Dank im Voraus Wolfgang -- Windows - von den Leuten, die Edlin programmiert haben *g*
Hallo, am Montag, 19. Mai 2003 um 10:05 schrieb Wolfgang Hockertz
Vielen Dank im Voraus
kannst Du bitte fuer eine neue Frage einen neuen Thread aufmachen und nicht einfach Reply druecken. So findet man nie was wieder ! cu stonki -- Deutsche ProFTP Docs: http://www.proftpd.de, EFNET: #proftpd KDE3 Renamer: http://www.krename.net KDE3 Barcode und Label Solution: http://www.kbarcode.net
Am Montag, 19. Mai 2003 11:14 schrieb Stefan Onken:
Hallo,
am Montag, 19. Mai 2003 um 10:05 schrieb Wolfgang Hockertz
Vielen Dank im Voraus
kannst Du bitte fuer eine neue Frage einen neuen Thread aufmachen und nicht einfach Reply druecken. So findet man nie was wieder !
Ist mir auch schon aufgefallen und auch schon passiert...
cu stonki
-- Deutsche ProFTP Docs: http://www.proftpd.de, EFNET: #proftpd KDE3 Renamer: http://www.krename.net KDE3 Barcode und Label Solution: http://www.kbarcode.net
-- Windows - von den Leuten, die Edlin programmiert haben *g*
Hallo, am Montag, 19. Mai 2003 um 09:38 schrieb Gerrit Schwartz
Ich hoffe ich finde hier soetwas wie einen (gern auch 2 *g) erfahrenen Helfer, der mir beim Einstieg in Linux helfen kann.
vorneweg: auf http://www.proftpd.de findest Du einen Haufen Infos..
Seit dem (vor 4 Tagen) bemühe ich mich ProFTPD zum laufen zu bringen. Erfolg bisher ... kaum erkennbar.
- der Server ist anonym erreichbar zeigt aber kein Verzeichnis an - 4 Tage vor der proftpd.conf gesessen und geflucht. :)
Schreib und Lesezugriff bekommen. Verzeichnisse sollen ebenfalls erstellt werden können, aber nur vom "Urheber" auch wieder gelöscht werden können. ja, das ist ein wenig tricky. Da ja ProFTPD nicht erkennen kann, welcher User nun der anonyme war. Also alle loggen sich ja anonym ein, also werden alle auf den gleichen user gemountet !
ServerType inetd stell lieber fuer Testzwecke auf Standalone. Denn dann kannst Du mit "proftpd -n -d5" Dir schoene Debug Ausgaben auf den Bildschirm zaubern. Spaeter kannste dann immer noch zurueck. Obwohl bei MaxClients 100 wuerde ich Standalone eh bevorzugen.
was ist denn das HomeDir vom User ~ftp ? Hier wird naemlich das Dir angegeben, was als anonymer Server verwendet werden soll. Auch wenn in allen Dokus das so drin steht (~user): ich finde das ziemlich unkluhg diese Schreibweise. Ich wuerde bevorzugen.
<Limit LOGIN> AllowGroup * </Limit> weg damit :)
cu stonki -- Deutsche ProFTP Docs: http://www.proftpd.de, EFNET: #proftpd KDE3 Renamer: http://www.krename.net KDE3 Barcode und Label Solution: http://www.kbarcode.net
Hallo Gerrit, Gerrit Schwartz schrieb:
Erstmal vorweg "Moin Moin ... ich bin neu hier ... in der Mailing Liste...und Linux ist ziemlich neu für mich :-)"
Ich hoffe ich finde hier soetwas wie einen (gern auch 2 *g) erfahrenen Helfer, der mir beim Einstieg in Linux helfen kann.
Ich habe mir einen "alten" Rechner zusammengebaut um ihn als "Multi-Server" im heimischen Netzwerk laufen zu lassen. Nach kurzer Überlegung habe ich mich dann entschieden SuSe 8.1 statt Windows 2000 zu installieren. Die Installation ist mir auch problemlos gelungen und nach 5 stündiger Netzwerkinstallation bootete meine erstes Suse 8.1 . Seit dem (vor 4 Tagen) bemühe ich mich ProFTPD zum laufen zu bringen. Erfolg bisher ... kaum erkennbar.
Für einen Linux- und ProFTPD-Neuling würde ich eher PureFTPD empfehlen. Für den gibt es auch ein komfortables Webminmodul mit dem Du den FTP-Server SSL-geschützt auch remote per Webinterface warten kannst (ok, das gibt es auch für ProFTPD). Soll nur eine Anregung sein, denn ich mag die Konfiguration vom ProFTPD auch nicht so gerne.
Bislang habe ich erfolgreich folgendes getan
- ProFTPD heruntergeladen, kompiliert und im Verzeichniss /usr/local/src/proftpd-1.2.8 angelegt - Der Server ist dem Benutzer und der Gruppe ftp zugeordet. - der Server startet automatisch beim booten. - der Server ist anonym erreichbar zeigt aber kein Verzeichnis an - 4 Tage vor der proftpd.conf gesessen und geflucht.
Eine kurze Erklärung was der FTP Server tun soll mal vorweg:
- anonymer FTP Server ohne Passwort geschützte Benutzerkonten - das Verzeichnis /home/server soll das Homeverzeichnis des FTP Servers werden read only - das Verzeichnis /home/server/incoming soll einen anonymen Schreib und Lesezugriff bekommen. Verzeichnisse sollen ebenfalls erstellt werden können, aber nur vom "Urheber" auch wieder gelöscht werden können. - das Verzeichnis /home/server/pub und alle darunter befindlichen Ordner wie z.B /home/server/pub/mp3/meinemusik sollen nur Lesezugriffe erlauben. - andere Verzeichnisse, als die im /home/server Verzeichnis angelegten pub und incoming sollen nicht angezeigt werden. z.B. /home/server/meinebriefe - der Server soll sowohl von Linux als auch von Windows Clients angesprochen (r/w) werden. allen Clients korrekt angezeigt werden. - Benutzerlimit 100 // sollte korrekt in der unten angefügten Konfiguration eingetragen sein
Puh das isset dan "auch" schon. Vielleicht für die meissten von Euch Kinderkram..... mich treibt es in den Wahnsinn ;-).
Unten ist einmal die derzeitige Konfiguration zu sehen. Bisher kann man sich einloggen aber man sieht kein Verzeichnis.
Ich würde mich sowohl über verbesserte Konfigurationsdateien aber auch und ganz besonders über ein paar erklärende "dau verständliche" Sätze freuen.
-- Internet: http://www.computernetworking.de Internet: http://www.teamberatung.de Internet: http://www.mcguinness.de PGP Public Key Block: http://mcguinness.psychology4u.de/public.txt
participants (4)
-
Gerrit Schwartz
-
Marc Mc Guinness
-
Stefan Onken
-
Wolfgang Hockertz