So aktivieren Sie den FTP-Dienst unter Linux
1. Zuerst muss der Server die FTP-Software installieren:
#which vsftpd
Wenn Sie sehen vsftpd. Das Verzeichnis zeigt an, dass die FTP-Software auf dem Server installiert wurde.
2. Überprüfen Sie den FTP-Serverstatus.
#service vsftpd-Status > #service vsftpd start
4. Starten Sie den FTP-Server 0.0:*Listen
Wenn Sie die oben genannten Informationen sehen, ist der FTP-Dienst geöffnet.
6. Wenn Sie die FTP-Berechtigungen des Root-Benutzers aktivieren müssen, ändern Sie die folgenden beiden Dateien
#vi /etc/vsftpd.ftpusers und kommentieren Sie root
aus und starten Sie dann den FTP-Dienst neu.
<.> 7. VSFTPD 500 OOPS: Verzeichnis kann nicht geändert werden
Melden Sie sich an, um einen Fehler zu melden:
C: & GT; FTP 192.168.0.101
Benutzer (192.168.0.101:(none)): frank
331 Bitte geben Sie das Passwort an.
Passwort:
500 OOPS: Verzeichnis kann nicht geändert werden:/ home/frank
Anmeldung fehlgeschlagen.
ftp> ls
500 OOPS: Kind gestorben
Verbindung vom Remote-Host geschlossen.
Lösung:
setsebool ftpd_disable_trans 1
service vsftpd restart
Dann OK!
Dies ist der SELinux-Einstellungsbefehl. Bevor Sie mit SELnux vertraut sind, können Sie SELinux auch deaktivieren.
8. Dauerhaft aktiviert, d. h. der FTP-Dienst wird nach dem Neustart des Betriebssystems automatisch aktiviert.
Methode 1:
cd /etc/xinetd.d, bearbeiten Sie die gssftp-Einstellungen der FTP-Dienstkonfiguration :
vi /etc/xinetd.d/gssftp , zwei Inhalte werden geändert:
(a) server_args = -l –a Entfernen Sie -a und ändern Sie zu server_args = -l
(b ) deaktivieren=ja deaktivieren=nein
(c) Speichern und beenden. (b) Verwenden Sie die dritte Redhat-Diskette, um diesen Dienst zu installieren (Start – Programme löschen/hinzufügen), etwa 200 KB
Sie können das vsftpd-Element zu diesem Zeitpunkt sehen und Wählen Sie dieses Dienstelement aus, speichern Sie es und beenden Sie es.