
Viele Male, Nach der Installation eines neuen Betriebssystems auf unserem server, Es ist notwendig, um in einem FTP-server um Anspruch auf aus der Ferne zu den Dateisystem oder so andere Benutzer Sie können zugreifen, ohne Angst, die den Server selbst gefährden können, oder vielleicht können Sie Benutzer ohne Wissen Linux kann Upload- und download-Dateien.
In unserem Fall, Lassen Sie uns sehen, wie Sie die Installation von vsFTPd (Sehr sichere FTP-Server), Was ist ein Leichte FTP server für CentOS, in einer Weise ganz einfach und unkompliziert.
Wie installiere ich vsFTPd, einen FTP-server, in CentOS
Zuallererst, Du musst verbinden mit dem server Verwendung von SSH oder physisch mit einem Benutzer haben Administratorrechte oder jede andere, die Sie tun können sudo für, Einmal eingeloggt, diese Privilegien zu erhalten.
Einmal im Inneren, für die Durchführung seiner Installation, in der Befehlskonsole o Terminal führen Sie den folgenden Befehl:
1 | $ sudo yum -y install vsftpd |
Wenn Sie mit Zugriff auf ein Benutzer haben, bereits von selbst, Administratorrechte, ist nicht notwendig, am Anfang schreiben ‘sudo‘.
Einmal installiert, Wir wollen Zugang zu den Konfigurationsdatei einige ausführen Änderungen zu diesem Dienstprogramm. Diese Datei befindet sich im Pfad /etc/vsftpd/vsftpd.conf, so Sie können Öffnen und bearbeiten mit Vim auf folgende Weise:
1 | $ sudo vi /etc/vsftpd/vsftpd.conf |
Sobald die Datei geöffnet ist, Wir gehen zum Suchen Sie die Zeilen wo sind die folgenden Variablen, Konfigurieren sie mit den Werten, die wir ihnen unten geben:
1 2 3 4 5 6 7 8 9 10 11 | //Impedir que se realicen conexiones anónimas anonymous_enable=NO //Permitir que los usuarios locales puedan loguearse local_enable=YES //Permitir que se puedan realizar cambios write_enable=YES //Hacer que la carpeta, por defecto, de cada usuario sea su carpeta HOME chroot_local_user=YES |
Außerdem, am Ende der Datei muss Hinzufügen die folgenden Zeilen, Das erlaubt uns, machen Verbindungen im passiven Modus, sowie die Konfiguration der zu verwendenden Ports dazu:
1 2 3 4 | pasv_enable=YES pasv_min_port=30300 pasv_max_port=30309 port_enable=YES |
Nach Abschluss der Änderungen, speichert und schließt die Datei mit den Tasten : x + INTRO.
Dann gehen wir zu Konfiguration der firewall, Wozu eingehende Verbindungen zulassen FTP. Dazu, Wenn Sie die Firewall verwenden iptables, führen Sie die folgenden Befehle:
1 2 3 | $ sudo iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 20:21 -j ACCEPT $ sudo iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 30300:30309 -j ACCEPT |
Mit diesem sind wir konfigurieren die Häfen 20 und 21, verwendet werden für die Steuerung und Datenübertragung, Zusätzlich zu den Häfen 30300 zu den 30309 für die passiver Modus.
Schließlich, Wir gehen zum Starten Sie den FTP-server und wir tun das ist beim Systemstart geladen. Dazu, führen Sie die folgenden Befehle:
1 2 3 4 5 | //Arrancamos el servidor de FTP $ sudo service vsftpd start //Configuramos que el servidor se inicie al arrancar $ sudo chkconfig vsftpd on |
Du bist bereit! Einmal fertig, wir haben installiert ist und ausgeführt Unsere FTP-server, insbesondere die vsFTPd, in unserer Server CentOS, bereit zu empfangen Verbindungsanforderungen und fangen an zu tragen die File-sharing.
