blog.cnlpete.de Linux – Server – Ubuntu

14Nov/080

ProFTPd – bequemer FTP-Zugriff

ProFTPd ist in den Paketquellen enthalten und kann deshalb ganz normal installiert werden:

sudo apt-get update
sudo apt-get install proftpd

Für die Konfiguration wird folgende Datei herangezogen: /etc/proftpd.conf

sudo nano /etc/proftpd/proftpd.conf

Als wichtige Einstellungen seinen hier nur folgende genannt:
Um den User in sein Home-Verzeichnis einzusperren:

# Use this to jail all users in their homes
 DefaultRoot                    ~

Um den Zugriff von anonymen Usern zu gestatten:

<Anonymous ~ftp>
  User                        ftp
  Group                       nogroup
  UserAlias                   anonymous ftp
  DirFakeUser on ftp
  DirFakeGroup on ftp
  RequireValidShell           off
  MaxClients                  10
  DisplayLogin                welcome.msg
  DisplayFirstChdir           .message
  <Directory *>
    <Limit WRITE>
      DenyAll
    </Limit>
  </Directory>
</Anonymous>

Um virtuelle User zuzulassen (die unter anderem keinen ssh-Zugriff besitzen) muss erst der enstprechende Eintrag in der Config aktiviert werden:

DefaultRoot ~
AuthUserFile /etc/proftpd/ftpd.passwd
AuthPAM off
RequireValidShell off

und dann im /etc/proftpd/ – Verzeichnis durch

ftpasswd –passwd –name benutzername –uid 33 –home /pfad/zum/userdir –shell /bin/false

ein neuer User angelegt werden. Natürlich kann dabei auch eine andere User-ID vergeben werden, jedoch ist die 33 zufällig dieselbe wie die Apache-ID, sodass der FTP-Nutzer auch in den /ver/www Verzeichnissen Schreibrechte besitzt…

Neu starten lässt sich der FTP-Server dann per

sudo /etc/init.d/proftpd restart

Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • Google Bookmarks
  • MisterWong
  • Digg
  • del.icio.us
  • MySpace
  • email
  • Facebook
  • LinkedIn
  • StumbleUpon
  • TwitThis

hat dir dieser Artikel gefallen?

Dann abonniere doch diesen Blog per RSS Feed!

Kommentare (0) Trackbacks (0)

Zu diesem Artikel wurden noch keine Kommentare geschrieben.


Leave a comment

(required)

Noch keine Trackbacks.