Εισαγωγή
Βήμα 1: Εγκατάσταση
Βήμα 2: Διαμόρφωση
Πρόσθετα
Εισαγωγή
Το vsftpd σημαίνει Very Secure FTP Daemon. Είναι ένας ελαφρύς διακομιστής FTP. Αυτό το σύντομο σεμινάριο εξηγεί πώς να εγκαταστήσετε το vsftpd στο Debian ή στο Ubuntu. Οι εντολές σε αυτό το σεμινάριο απαιτούν δικαιώματα root.
Βήμα 1: Εγκατάσταση
Εκτελέστε την ακόλουθη εντολή για να εγκαταστήσετε το vsftpd:
apt-get install vsftpd
Βήμα 2: Διαμόρφωση
Ανοίξτε το αρχείο διαμόρφωσης χρησιμοποιώντας το πρόγραμμα επεξεργασίας κειμένου της επιλογής σας. Αυτό το παράδειγμα χρησιμοποιεί vim
.
vim /etc/vsftpd.conf
Το vsftpd επιτρέπει στους ανώνυμους χρήστες να έχουν πρόσβαση στον διακομιστή από προεπιλογή. Αυτή η δυνατότητα θα μπορούσε να θεωρηθεί ευπάθεια ασφαλείας. Θα απενεργοποιήσουμε την ανώνυμη σύνδεση αλλάζοντας την ακόλουθη γραμμή:
anonymous_enable=NO
Για να επιτρέψετε τη σύνδεση τοπικού χρήστη, αφαιρέστε το σχόλιο της ακόλουθης γραμμής:
local_enable=YES
Για να ενεργοποιήσετε τη μεταφόρτωση, αφαιρέστε το σχόλιο της ακόλουθης γραμμής:
write_enable=YES
Αποθηκεύστε το αρχείο και κλείστε το πρόγραμμα επεξεργασίας κειμένου. Στη συνέχεια, ξεκινήστε το vsftpd ως δαίμονας:
service vsftpd start
Σε αυτό το σημείο, μπορείτε να συνδεθείτε στον διακομιστή ftp από τον τοπικό σας υπολογιστή.
Εάν θέλετε να αποτρέψετε όλους τους τοπικούς χρήστες από το να φύγουν από τον αρχικό τους κατάλογο, θα πρέπει να αφαιρέσετε το σχόλιο αυτής της γραμμής από /etc/vsftpd.conf
:
chroot_local_user=YES
Από το vsftpd 2.3.5, ο κατάλογος chroot δεν πρέπει να είναι εγγράψιμος. Μπορείτε να αλλάξετε τα δικαιώματα αυτού του φακέλου με την ακόλουθη εντολή:
chmod a-w /home/user
Θυμηθείτε να επανεκκινήσετε τον vsftpd
δαίμονα μετά την επεξεργασία vsftpd.conf
.
service vsftpd restart