ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
5600
5600
EMPFEHLEN
-
Ich würde gern einen FTP-Server unter Mandrake 8.2 installieren.
Gleich zu Anfang, ich habe keine grafische Oberfläche und somit auch keine blöden Konfigtools zur Verfügung.
Als Server würde ich gern PROftpd nehmen, falls jemand etwas besseres hat, ist mir das auch recht.
Grundsätzlich soll der FTP resumen können.
Es soll KEINEN Anonymous - Login geben (Anleitungen dazu findet man in rauhen Massen, aber nicht zu einer einfachen Konfiguration mit Nutzern).
Jeder Nutzer soll ein eigenes Home-Verzeichnis haben, in das er schreiben kann.
Und auf dem Server gibt es ein Verzeichnis, wo dann die allgmeinen Daten zum Download freigegeben werden.
Verzeichnisstruktur:
/ftp Hautpverzeichnis
/ftp/nutzera (Home Verzeichnis von nutzera)
/ftp/nutzerb (Home Verzeichnis von nutzerb)
..
/ftp/download (Verzeichnis, wo ich Daten zum freien Download (also an die bei mir eingetragenen Nutzer) bereitstelle)
Hat jemand dazu eine Art Anleitung? Ich habe im Netz bisher noch nix gefunden und komme auf keinen grünen Zweig damit...
Irgendwo hab ich da garantiert was falsch gemacht... :o)
MfG
Jörg
-
08.07.02 22:14 #2
- Registriert seit
- Mar 2001
- Ort
- München
- Beiträge
- 4.785
hi,
für die Konfiguration kann ich dir den webmin nur empfehlen. Vorteil ist du brauchst kein X-Windows und kannst dennoch äusserst leicht über das web auf den Webmin zugreifen.
Schau dir das einfach mal an:
PS: Der ProFTPD lässt sich damit auch konfigurieren.
www.webmin.orgErst wenn der letzte Programmierer eingesperrt...
...und die letzte Idee patentiert ist, werdet ihr merken, dass Anwälte nicht programmieren können.
-------------------
chris: hey Tom hast du eigentlich ne Freundin
jdar: ich bin tutorials.de Mod!
-
08.07.02 22:28 #3
- Registriert seit
- Jul 2001
- Ort
- Karlsbad (Baden-Württemberg)
- Beiträge
- 791
[edit] @Holy: Geht auch einfacher, dann brauchst Du nicht noch webmin installieren[/edit]
Also, am Anfang wäre es vielleicht nett zu erfahren, wie Du Deinen ProFTPD eingerichtet hast.
Ansonsten gibt es eine recht einfache Anleitung dazu, neue Nutzer zu installieren:
Du musst einfach Deinem Linux (hier: Mandrake) einen neuen Benutzer hinzufügen, der z.B. keine Shell zugewiesen bekommt (damit verhinderst Du, dass er sich auf einer Oberfläche anmelden kann und eventuell am System rumpfuschen).
Du gibst ihm einfach das Directory als Home-Dir, das Du in Deiner Aufteilung vorgesehen hast.
Folgend, ein kleines Beispiel:
User A
Kurze Erläuterung:Code :1 2
linux:/# groupadd ftpuser linux:/# useradd -g ftpuser -d /ftp/usera -s /bin/false usera
Dies bedeutet, dass Du eine neue Gruppe dem System hinzufügst.Code :1
linux:/# groupadd ftpuser
Die Option -g ftpuser sagt dem System, dass Du den USER der Gruppe ftpuser hinzufügen willst.Code :1
linux:/# useradd -g ftpuser -d /ftp/usera -s /bin/false usera
-d /ftp/usera vergibt dem USER das Verzeichnis /ftp/usera, in dem er seine Dateien legen kann
-s /bin/false sperrt eine Anmeldung über ein Terminal oder direkt am Rechner. Er kann also keine Shell aufbauen und sich anmelden um direkt mit dem System arbeiten zu können
usera legt den Benutzer mit dem Namen usera an, sprich das ist der Benutzername
Nachdem Du dies vollführt hast musst Du nur noch die Verzeichnisse anlegen und dem USER die Rechte dafür geben:
So, auch hier wieder die Erläuterung:Code :1 2 3 4
linux:/# mkdir /ftp linux:/# mkdir /ftp/usera linux:/# chown -R usera /ftp/usera linux:/# chgrp -R ftpuser /ftp/usera
Bestimmt wird Dir der Befehl mkdir etwas sagen, also brauche ich nicht weiter darauf eingehen.
Der Befehl chown -R usera /ftp/usera sagen jetzt dem System, dass das Verzeichnis /ftp/usera dem Benutzer usera gehört.
chgrp -R ftpuser /ftp/usera wiederum sagt, dass das Verzeichnis /ftp/usera der Gruppe ftpuser angehört, also der Gruppe, in dem auch Dein Benutzer bekannt ist.
Ich hoffe dass ich Dir damit helfen konnte.
Nun noch eine kleine Hilfe zu den Befehlen:
die man-pages zu den Befehlen falls Du noch genauere Details zu ihrer Verwendung benötigst.Code :1 2 3 4 5
linux:/# man mkdir linux:/# man groupadd linux:/# man useradd linux:/# man chown linux:/# man chgrp
[edit] Nochmal edit, hab was vergessen:
Also, noch zu dem letzten Verzeichnis in dem Du für alle Daten zum Download bereitstellen willst:
Erstelle ein Verzeichnis und lasse der Gruppe ftpuser den Zugriff frei (chgrp -R ftpuser /ftp/download). Dann sollten alle darauf Zugriff haben.
Zum Thema resuming kann ich Dich leider nur auf die Dokumentation verweisen, das weis ich leider auch nicht (Holy, Du?): http://proftpd.linux.co.uk/localsite...veRestart.html
Und wenn Du noch mehr wissen willst:
http://proftpd.linux.co.uk/localsite...userguide.html
So, das war's jetzt mal für den Anfang
[/edit]
Lebe jeden Tag so, als wäre es dein letzter!
-
08.07.02 23:14 #4
- Registriert seit
- Mar 2001
- Ort
- München
- Beiträge
- 4.785
Oehm digi kennst mich doch

bin viel zu 1337 für einfach
PS: nein zum Resuming kann ich auch nichts sagen. Insgesammt nicht zum ProFTPD. Habe den noch nicht aufgesetzt bei uns auf den Server. Der lief schon und bisher nur mit Webmin administriert.
Aber jetzt weiss ich zumindest worüber ich mich noch infomieren sollte.
PS: Schön mal wieder was zu hören von dir ... wir haben noch ein projekt offen
Habe bei mir im Firmennetzwerk nun ein klasse cvs System aufgebaut
Was mal wirklich klasse ist nimmt mir ne menge arbeit ab in Zukunft. Aber der rest erzähl ich dir lieber in ner PM da es sonst zu offtopic wird
-
Ich danke wie verrückt******
Habs nun auch hinbekommen.
:o)
MfG
Jörg
Ähnliche Themen
-
wsh-script oder batch als Administrator starten um für den Nutzer Drucker einrichten
Von JohnDoe im Forum Sonstige SprachenAntworten: 2Letzter Beitrag: 26.02.08, 11:12 -
ProFTPD-Fehler
Von TheBigRI im Forum Hosting & WebserverAntworten: 7Letzter Beitrag: 15.04.06, 03:05 -
proftpd welcome.msg variablen
Von BingoXL im Forum Linux & UnixAntworten: 1Letzter Beitrag: 06.01.04, 12:54 -
proftpd > symlinks?
Von Sway im Forum Linux & UnixAntworten: 6Letzter Beitrag: 17.12.03, 17:58 -
FXP mit ProFTPD
Von JoFl im Forum Linux & UnixAntworten: 12Letzter Beitrag: 26.11.03, 00:36





Zitieren
Login





