|
|
Veröffentlicht am 11.01.2016 14:59:51
|
|
|

Inhaltsverzeichnis:
1. Installieren Sie vsftp-Software auf Redhat/CentOS
2. vsftp-Software auf Ubuntu/Debian installieren
1. Installieren Sie vsftp-Software auf Redhat/CentOS
1. Aktualisieren Sie die Yum-Quelle
Zunächst müssen Sie die Yum-Quelle des Systems und die bequeme Tool-Download-Adresse aktualisieren: http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692
2. Installieren vsftp
Benutze den Befehl yum, um vsftp zu installieren
#yum installieren vsftpd -y
3. FTP-Konto und Verzeichnis hinzufügen
Überprüfe zuerst den Standort des Nologin, meist unter /usr/sbin/nologin oder /sbin/nologin.
Erstellen Sie ein Konto mit folgendem Befehl, der /alidata/www/wwwroot als Home-Verzeichnis des Benutzers pwftp angibt, und Sie können den Kontonamen und das Verzeichnis selbst festlegen:
#useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp
Um das Passwort für das Konto zu ändern:
#passwd pwftp
Berechtigungen für ein bestimmtes Verzeichnis ändern
#chown -R pwftp.pwftp /alidata/www/wwwroot
4. Vsftp konfigurieren
Bearbeiten Sie die vsftp-Konfigurationsdatei mit folgendem Befehl:
#vi /etc/vsftpd/vsftpd.conf
Ersetzen Sie "anonymous_enable=YES" durch "anonymous_enable=NO" in der Konfigurationsdatei
Entfernen Sie das Kommentarsymbol vor der folgenden Konfiguration:
local_enable=JA
write_enable=JA
chroot_local_user=JA
Speichere die Änderung, drücke die ESC-Taste und enter: wq
5. Ändern Sie die Shell-Konfiguration
viEdit /etc/shells und füge /usr/sbin/nologin oder /sbin/nologin (je nach aktueller Systemkonfiguration) in die Datei ein
6. Starte den vsftp-Dienst und teste die Anmeldung
Starte den vsftp-Dienst mit dem Befehl:
#service vsftpd-Start
Dann nutze das Konto PWFTP, um zu testen, ob du dich bei FTP anmelden kannst. Das Verzeichnis lautet /alidata/www/wwwroot.
2. vsftp-Software auf Ubuntu/Debian installieren
1. Aktualisieren Sie die Softwarequelle
Zunächst müssen Sie die Softwarequelle des Systems und die bequeme Tool-Download-Adresse aktualisieren: http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692
2. Installieren vsftp
Installiere vsftp mit dem apt-get-Befehl
#apt-get install vsftpd -y
3. FTP-Konto und Verzeichnis hinzufügen
Überprüfe zuerst den Standort des Nologin, meist unter /usr/sbin/nologin oder /sbin/nologin.
Erstellen Sie ein Konto mit folgendem Befehl, der /alidata/www/wwwroot als Home-Verzeichnis des Benutzers pwftp angibt, und Sie können den Kontonamen und das Verzeichnis selbst festlegen:
#useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp
Um das Passwort für das Konto zu ändern:
#passwd pwftp
Berechtigungen für ein bestimmtes Verzeichnis ändern
#chown -R pwftp.pwftp /alidata/www/wwwroot
4. Vsftp konfigurieren
Bearbeiten Sie die vsftp-Konfigurationsdatei mit folgendem Befehl:
#vi /etc/vsftpd.conf
Ersetzen Sie "anonymous_enable=YES" durch "anonymous_enable=NO" in der Konfigurationsdatei
Entfernen Sie das Kommentarsymbol vor der folgenden Konfiguration:
local_enable=JA
write_enable=JA
chroot_local_user=JA
chroot_list_enable=JA
chroot_list_file=/etc/vsftpd.chroot_list
Speichern zum Verlassen
Bearbeiten Sie die Datei /etc/ vsftpd.chroot_list, fügen Sie den FTP-Kontonamen hinzu und speichern Sie den Exit
5. Ändern Sie die Shell-Konfiguration
viEdit /etc/shells und füge /usr/sbin/nologin oder /sbin/nologin (je nach aktueller Systemkonfiguration) in die Datei ein
6. Neustart des vsftp-Dienstes und Testanmeldung
Starte den vsftp-Dienst mit dem Befehl:
#service vsftpd-Neustart
Dann nutze das Konto PWFTP, um zu testen, ob du dich bei FTP anmelden kannst. Das Verzeichnis lautet /alidata/www/wwwroot. |
Vorhergehend:vsftpd, um neue Nutzer hinzuzufügenNächster:Ctrip ist in der Hand, und du kannst nicht gehen.
|