EnglishFrenchGermanItalianPortugueseRussianSpanish
Facebook

Archive
Suchen

Der eigene Homeserver Teil 7 : FTP

Kommen wir nun zu dem Beitrag FTP.
FTP wird genutzt, um auf dem Server Dateien abzulegen bzw. abzufragen, ohne an diesem zu sitzen.

Das erledigt man meist mit einem Clienten, welcher rein optisch an den guten alten Commander erinnert.

ich beschreibe hier heute die Einrichtung anhand des Programmes VSFTPD.
Bei diesem Programm sollte man bedenken, dass dieses lediglich auf den Home-Ordner des eingeloggten Users zugreift.
Da wir aber auch den Inhalt unseres Webordners verwalten wollen, müssen wir dieses Verzeichnis in unseren Home-Ordner mounten.

Dazu legen wir einen Ordner namens “www” in unserem Home-Ordner an:
mkdir /www

Da wir diese Eingabe ohne sudo-Rechte eingeben, befinden wir uns bereits im Home-Ordner, sodass die Eingabe ohne die ganzen Eltern-Ordner davor ausreicht.

Nun sorgen wir dafür, dass die “Verlinkung” auch bei jedem Start des Servers funktioniert:
sudo nano /etc/fstab

Dort tragen wir folgendes ein:
/var/www /home/Firstuser/www ext3 defaults,rw 0 0

Nun könnt Ihr über Euer Home-Verzeichnis auf den Inhalt des Webordners zugreifen!

Jetzt kommt das Programm:
sudo apt-get install vsftpd

Nun müssen wir unsere Konfigurationsdatei editieren:
sudo nano /etc/vsftpd.conf

In dieser sollten folgende Einträge wie folgt hinzugefügt/editiert werden:
listen=YES
#listen_ipv6=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
#local_unmask=022
anon_upload_enable=NO
anon_mkdir_write_enable=NO
xferlog_enable=YES
connect_from_port_20=YES
#nopriv_user=ftpsecure
deny_email_enable=YES
chroot_local_user=YES
#ls_recurse_enable=YES
chmod_enable=YES
force_dot_files=YES
write_enable=YES
pasv_enable=YES
port_enable=YES

Nun starten wir den FTP-Server neu:
sudo /etc/init.d/vsftpd restart

Und schon ist Euer FTP-Server eingerichtet.
Ihr habt nun Zugriff auf Euren Home-Ordner, in welchem sich auch das Webverzeichnis “www” befindet.
Anonyme Logins werden geblockt, zulässig sind nur im System hinterlegte User.

————————————————————-

Das HowTo zum Webserver unter Xubuntu 8.04.1 LTS:

  1. Teil 1 : Vorwort
  2. Teil 2 : Grundinstallation
  3. Teil 3 : Fernwartung mittels SSH
  4. Teil 4 : Samba (4.1) und NFS (4.2) (Netzwerkfreigaben)
  5. Teil 5 : Webserver Apache2 (mit PHP5, CGI, MySql, PhpMyAdmin)
  6. Teil 6 : Mailserver (SMTP-Relay mittels Postfix)
  7. Teil 7 : FTP-Server

Ähnliche Beiträge:

  1. Der eigene Homeserver Teil 4.2 : NFS
  2. Der eigene Homeserver Teil 3 : SSH (Fernwartung)
  3. Der eigene Homeserver Teil 6 : Mailserver
  4. Der eigene Homeserver Teil 5 : Webserver Apache
  5. Der eigene Homeserver Teil 1 : Vorwort

Kommentieren

Anmerkung: Bei der Nutzung von '@User:' und/oder dem !!Antworten!!-Link wird automatisch der betreffende User zusätzlich per eMail über Deine Antwort benachrichtigt. Kommentare von neuen Usern werden grundsätzlich einmal moderiert (kontrolliert), bevor sie für jedermann zu lesen sind.