Vollständige Version anzeigen : Debian (home-)FTP-Server Installieren u. Configurieren in 5 Schritten


Kolazomai
05.11.2005, 21:31

Hallo,

eine kleine Erklärung wie man mit Linux Debian "Sarge" 3;1 einen FTP-Server installiert und für Benutzer zugängig / unzugängig macht.

1;Hardware einstellen
Als erstes müsst ihr, wenn ihr einen Router besitzt, den Port 21 freischalten. Dieser Port ist der Standard-Port für FTP (File-Transfer-Protocol). Ihr müsst TCP UND(!) UDP freischalten (unter normalerweise NAT, der Firewall eures Routers).

Wenn ihr keinen Router besitzt, entfällt der erste Schritt.

2;Software installieren
Die Software für den FTP installieren. Ich empfehle hier proftpd.
Also als ROOT:
apt-get install proftpd
Wählt DAEMON in dem blauen Fenster aus, das jetzt kommen sollte.

Nun wird ein DAEMON gestartet, euer (Home-)Server läuft jetzt praktisch schon. In dem Verzeichnis /home/ftp sind jetzt alle Dateien auf die der User zugreifen kann.

3;Zugriffsrechte
Damit aber ALLE User auf den Server zugreifen können und keinen Account brauchen (Sonst müssten sie sich alle mit deinem Account+Passwort anmelden und könnten in deinem Home-Verzeichnis rumdeleten etc;) , müssen wir einstellen , dass sich "anonymous" anmelden dürfen. Deshalb bearbeiten wir die Einstellungen:
su root
passwort:
pico /etc/proftpd;conf

Jetzt seht ihr die Configurations-Datei von eurem Server. Ihr solltet mal durchscrollen und euch das durchlesen. Ganz unten steht viel Code, der mit <Anonymous ~ftp> oder so ähnlich beginnt. Vor diesem Code stehen Rauten (#) ,d;h. diese Dateien sind bisher nur als Comments eingetragen. Macht diese Rauten weg (von <Anonymous ~ftp> bis </Anonymous> ). Jetzt ist dieser Code in eurer Configuration aktiviert.

4. Überprüfen
Jetzt schaut ihr euch noch die hosts;allow und hosts;deny an:
pico /etc/hosts;allow
pico /etc/hosts;deny

Diese zeigen euch jetzt an, welcher host (Gast) erlaubt (hosts;allow) und welcher nicht (hosts;deny). Wenn in hosts;allow steht ,dass ALL erlaubt ist , dürfen logischerweise ALLE drauf. Das Gegenteil bei hosts;deny

5;Neustarten und Einstellungen übernehmen
Jetzt müssen wir den Server noch neustarten und Fertig!
su root
Password:
cd /etc/init;d
;/proftpd restart

Ihr könnt anstatt restart auch Stop u. Start machen oder Reload!

6;Fertig , was nun?
Jetzt seid ihr fertig. Ihr könnt nun euren Freunden eure IP geben und die können dann von eurem Server etwas downloaden. Ausserdem könnt ihr euren Freunden Benutzerkonten auf eurem PC erstellen via:
adduser

Danach können sie sich mit dem Username und Passwort bei euch einloggen und sogar Dateien auf euere Festplatte hochladen !

Frage: Wie stelle ich Dateien in /home/ftp ?
su root
cp /das/verzeichnis/wo/die/*;* /home/ftp

cp = Copy

Viel Spass beim Dateien austauschen :>

Kolazomai

Hardware Preisvergleich | Amazon Blitzangebote!

Videos zum Thema
Video Loading...
Ähnliche Themen zu Debian (home-)FTP-Server Installieren u. Configurieren in 5 Schritten
  • [Root-Server] Gebe Linux Debian Server weiter
    Hallo, ich hänge in einem Vertrag für einen Linux Debian Server. Die Technischen Daten sind folgende: AMD 64+ 3200 2 GB DDR RAM 2*160GB HD 100MBit Traffic Flat Wenn jemand interesse hat diesen Server zu benutzen, bitte per PN melden. Standort ist DE / Hetzner. Preis ist stark vergünstigt ge [...]

  • [PC] Server auf Home PC installieren?!
    Also ich bin mir grade nicht sicher ob ich in der richtigen sektion bin, aber ich hab einen alten PC daheim, den ich gerne als Server für meine LAN-Partys nutzen möchte ;) mein Problem liegt daran, das ich nicht genau weiss wie ich einen server ( cs, css, dod:s, cod..;etc) auf windows ebene auf [...]

  • [Debian] Teamspeak 3 Server installieren
    Hi, da die anderen Tutorials nur auf Teamspeak 2 basieren, habe ich mir mal gedacht, dass ich eins für Teamspeak 3 schreibe. Naja, fangen wir gleich mal an: Zuerst loggen wir uns auf den Server per SSH mit dem Benutzer "root" ein und geben folgende Befehle in die Konsole ein: apt-get update && [...]

  • CS:S Server auf Debian 3.1 installieren
    Kennt jemand nen Tut um einen CS:S Server auf Debian 3;1 zu installieren? So per SSH halt. Gruß, hawk [...]



raid-rush.ws | Imprint & Contact pr