Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Lösen Sie das Berechtigungsproblem, das auftritt, wenn Windows auf vsftpd (FTP-Server) von Linux zugreift

Lösen Sie das Berechtigungsproblem, das auftritt, wenn Windows auf vsftpd (FTP-Server) von Linux zugreift

angryTom
angryTomnach vorne
2019-11-26 13:26:278003Durchsuche

Lösen Sie das Berechtigungsproblem, das auftritt, wenn Windows auf vsftpd (FTP-Server) von Linux zugreift

Lösen Sie die Berechtigungsprobleme, die auftreten, wenn Windows auf vsftpd (FTP-Server) von Linux zugreift

Über den aktiven FTP-Modus (aktiver Modus) und das Funktionsprinzip des passiven Modus:

Aktiver Modus (der Server klopft an den Client und dann öffnet der Client die Tür) FTP:

1. Wenn eine Verbindung zwischen dem Client und dem Server hergestellt wird, befindet sich der Client auf einem Port größer als 1024 und der Server auf Port 20.

2. Der Port des Clients ist größer als 1024 und der Port des Servers ist Port 21, um Anfragen zu empfangen, aber Port 20 antwortet dem Client.

3. Erlauben Sie FTP-Clients, sich von Ports größer als 1024 mit Port 21 des Servers zu verbinden.

4. Erlauben Sie dem FTP-Server, auf Netzwerkverbindungen größer als Port 1024 im FTP-Client von Port 21 zu antworten.

5. Ermöglichen Sie dem FTP-Server, von Port 20 aus eine aktive Verbindung zu Ports größer als 1024 im FTP-Client herzustellen.

6. Erlauben Sie dem FTP-Client, auf die Netzwerkverbindung vom FTP-Server auf Port 20 von einem Port größer als 1024 zu antworten.

Befehlsverbindung: Client>1024-Port -> Server-Port 21

Datenverbindung: Client>1024-Port

Lösen Sie das Berechtigungsproblem, das auftritt, wenn Windows auf vsftpd (FTP-Server) von Linux zugreift

Passiv Modus (der Client klopft an den Server und dann öffnet der Server die Tür) FTP:

1 Die Verbindung zwischen dem Client und dem Server wird auf einem Port größer als 1024 hergestellt.

2. Der Port des Clients ist größer als 1024 und der Port des Servers ist Port 21, um Anfragen zu empfangen, antwortet dem Client jedoch von einem Port größer als 1024.

3. Erlauben Sie FTP-Clients, sich von Ports größer als 1024 mit Port 21 des Servers zu verbinden.

4. Erlauben Sie dem FTP-Server, auf Netzwerkverbindungen größer als Port 1024 im FTP-Client von Port 21 zu antworten.

5. Erlauben Sie dem FTP-Client, von einem Port größer als 1024 aus eine Verbindung zum FTP-Server herzustellen.

6. Ermöglichen Sie dem FTP-Server, auf Netzwerkverbindungen vom FTP-Client auf Ports größer als 1024 zu antworten.

Befehlsverbindung: Client>1024-Port-> Server-Port 21

Datenverbindung: Client>1024-Port->1024-Port

Lösen Sie das Berechtigungsproblem, das auftritt, wenn Windows auf vsftpd (FTP-Server) von Linux zugreift

Der aktive Modus eignet sich für die Verwaltung des FTP-Servers, nicht jedoch für die Verwaltung des Clients. Da der FTP-Server versucht, eine Verbindung mit dem High-Random-Port des Clients herzustellen, wird dieser Port wahrscheinlich von der Firewall des Clients blockiert. Der Passivmodus eignet sich für die FTP-Verwaltung auf der Clientseite, nicht jedoch auf der Serverseite. Da der Client zwei Verbindungen mit dem Server herstellen muss, von denen eine mit einem hochzufälligen Port verbunden ist und dieser Port wahrscheinlich von der Firewall des Servers blockiert wird.

Problem: Beim Zugriff auf den Linux-Server wird kein Fehler gemeldet, beim Zugriff unter Win10 tritt jedoch ein Fehler auf:

Lösen Sie das Berechtigungsproblem, das auftritt, wenn Windows auf vsftpd (FTP-Server) von Linux zugreift

Lösung: Einstellungen IE-Browser>>Internetoptionen>>Erweitert>>Deaktivieren Sie die Option „Passives FTP verwenden (für Firewall- und DSL-Modemkompatibilität)“>>OK

Lösen Sie das Berechtigungsproblem, das auftritt, wenn Windows auf vsftpd (FTP-Server) von Linux zugreift

Empfohlenes Tutorial: Windows-Tutorial

Das obige ist der detaillierte Inhalt vonLösen Sie das Berechtigungsproblem, das auftritt, wenn Windows auf vsftpd (FTP-Server) von Linux zugreift. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:cnblogs.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen