Πίνακας περιεχομένων:
1. Εγκαταστήστε το λογισμικό vsftp στο Redhat / CentOS
2. Εγκαταστήστε το λογισμικό vsftp στο Ubuntu/Debian
1. Εγκαταστήστε το λογισμικό vsftp στο Redhat / CentOS
1. Ενημερώστε την πηγή yum
Πρώτα απ 'όλα, πρέπει να ενημερώσετε την πηγή yum του συστήματος και τη βολική διεύθυνση λήψης εργαλείου: http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692
2. Εγκαταστήστε το vsftp
Χρησιμοποιήστε την εντολή yum για να εγκαταστήσετε το vsftp
#yum εγκαταστήσετε το vsftpd -y
3. Προσθέστε τον λογαριασμό και τον κατάλογο FTP
Ελέγξτε πρώτα τη θέση του nologin, συνήθως στο /usr/sbin/nologin ή /sbin/nologin.
Δημιουργήστε έναν λογαριασμό χρησιμοποιώντας την ακόλουθη εντολή, η οποία καθορίζει το /alidata/www/wwwroot ως τον αρχικό κατάλογο του χρήστη pwftp και μπορείτε να ορίσετε μόνοι σας το όνομα και τον κατάλογο του λογαριασμού:
#useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp
Για να αλλάξετε τον κωδικό πρόσβασης για τον λογαριασμό:
#passwd pwftp
Τροποποίηση δικαιωμάτων για έναν καθορισμένο κατάλογο
#chown -R pwftp.pwftp /alidata/www/wwwroot
4. Διαμορφώστε το vsftp
Επεξεργαστείτε το αρχείο διαμόρφωσης vsftp με την ακόλουθη εντολή:
#vi /etc/vsftpd/vsftpd.conf
Αντικαταστήστε το "anonymous_enable=YES" με το "anonymous_enable=NO" στο αρχείο διαμόρφωσης
Καταργήστε το σύμβολο σχολίου πριν από την ακόλουθη διαμόρφωση:
local_enable=ΝΑΙ
write_enable=ΝΑΙ
chroot_local_user=ΝΑΙ
Αποθηκεύστε την τροποποίηση, πατήστε το πλήκτρο ESC και πληκτρολογήστε: wq
5. Τροποποιήστε τη διαμόρφωση του κελύφους
viEdit /etc/shells και προσθέστε /usr/sbin/nologin ή /sbin/nologin (ανάλογα με την τρέχουσα διαμόρφωση του συστήματος) στο αρχείο
6. Ξεκινήστε την υπηρεσία vsftp και δοκιμάστε τη σύνδεση
Ξεκινήστε την υπηρεσία vsftp με την εντολή:
#service έναρξη vsftpd
Στη συνέχεια, χρησιμοποιήστε το λογαριασμό pwftp για να ελέγξετε εάν μπορείτε να συνδεθείτε στο FTP. Ο κατάλογος είναι /alidata/www/wwwroot.
2. Εγκαταστήστε το λογισμικό vsftp στο Ubuntu/Debian
1. Ενημερώστε την πηγή λογισμικού
Πρώτα απ 'όλα, πρέπει να ενημερώσετε την πηγή λογισμικού του συστήματος και τη βολική διεύθυνση λήψης εργαλείου: http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692
2. Εγκαταστήστε το vsftp
Εγκαταστήστε το vsftp χρησιμοποιώντας την εντολή apt-get
#apt-get εγκατάσταση vsftpd -y
3. Προσθέστε τον λογαριασμό και τον κατάλογο FTP
Ελέγξτε πρώτα τη θέση του nologin, συνήθως στο /usr/sbin/nologin ή /sbin/nologin.
Δημιουργήστε έναν λογαριασμό χρησιμοποιώντας την ακόλουθη εντολή, η οποία καθορίζει το /alidata/www/wwwroot ως τον αρχικό κατάλογο του χρήστη pwftp και μπορείτε να ορίσετε μόνοι σας το όνομα και τον κατάλογο του λογαριασμού:
#useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp
Για να αλλάξετε τον κωδικό πρόσβασης για τον λογαριασμό:
#passwd pwftp
Τροποποίηση δικαιωμάτων για έναν καθορισμένο κατάλογο
#chown -R pwftp.pwftp /alidata/www/wwwroot
4. Διαμορφώστε το vsftp
Επεξεργαστείτε το αρχείο διαμόρφωσης vsftp με την ακόλουθη εντολή:
#vi /etc/vsftpd.conf
Αντικαταστήστε το "anonymous_enable=YES" με το "anonymous_enable=NO" στο αρχείο διαμόρφωσης
Καταργήστε το σύμβολο σχολίου πριν από την ακόλουθη διαμόρφωση:
local_enable=ΝΑΙ
write_enable=ΝΑΙ
chroot_local_user=ΝΑΙ
chroot_list_enable=ΝΑΙ
chroot_list_file=/κ.λπ./vsftpd.chroot_list
Αποθήκευση για έξοδο
Επεξεργαστείτε το αρχείο vsftpd.chroot_list /etc/, προσθέστε το όνομα του λογαριασμού FTP και αποθηκεύστε την έξοδο
5. Τροποποιήστε τη διαμόρφωση του κελύφους
viEdit /etc/shells και προσθέστε /usr/sbin/nologin ή /sbin/nologin (ανάλογα με την τρέχουσα διαμόρφωση του συστήματος) στο αρχείο
6. Επανεκκινήστε την υπηρεσία vsftp και δοκιμάστε τη σύνδεση
Ξεκινήστε την υπηρεσία vsftp με την εντολή:
#service επανεκκίνηση vsftpd
Στη συνέχεια, χρησιμοποιήστε το λογαριασμό pwftp για να ελέγξετε εάν μπορείτε να συνδεθείτε στο FTP. Ο κατάλογος είναι /alidata/www/wwwroot. |