FTP / SFTP mit Windows-Laptop

510
Cody Rutscher

Ich versuche, von meinem Mac aus auf meinen Windows-Laptop zuzugreifen. Ich benutze Filezilla und FTP / SFTP. Ich bin nicht sicher, ob Filezilla nur mit Remote-Servern funktioniert. Im Moment verwende ich den Benutzernamen, das Kennwort, die öffentliche IP-Adresse und den Port 22 mit Filezilla, aber es schlägt fehl. Soll ich die private IP-Adresse verwenden, da ich mich im selben Netzwerk befinde (dh 192.168.1.5)?

2
Die IP-Adresse, um die IP-Adresse des Servers zu verwenden (und natürlich muss etwas FTP-Serversoftware ausgeführt werden). SFTP ist sicherer als normaler FTP-Server, Forklift unterstützt es, es gibt also keinen Grund, es nicht zu verwenden. GabrielaGarcia vor 6 Jahren 1
Dies ist jedoch ein Windows-Laptop. Wird das noch funktionieren? Und muss ich Ports angeben? Cody Rutscher vor 6 Jahren 0
FTP / SFTP sind "Protokolle", unabhängig von Betriebssystemen und jeder "FTP-Client" sollte von jedem Betriebssystem aus funktionieren. Ja, normalerweise müssen Sie einen Port angeben. Die Frage ist: Haben Sie den Server bereits eingerichtet (in Windows)? Das ist der Ausgangspunkt, nicht der Kunde. GabrielaGarcia vor 6 Jahren 0
Ich bin mir nicht sicher. Ich habe einen Gabelstapler und eine Anzeige, die nach Anmeldeinformationen fragt (z. B. Protokoll, Server, Benutzername, Kennwort, Port, Pfad usw.). Cody Rutscher vor 6 Jahren 0
Nun, wenn Sie nicht sicher sind, dass Sie es nicht getan haben. Sie versuchen jetzt, ein Haus am Dach zu bauen;) Nein, beginnen Sie mit den Grundlagen: Installieren und konfigurieren Sie Ihren SFTP-Server in Windows. Verwenden Sie dann dieselben Einstellungen für den Client, die beliebig sein können. Gabelstapler sind in Ordnung (es kann jedoch keine Verbindung zu nicht vorhandenen Servern hergestellt werden). GabrielaGarcia vor 6 Jahren 0
Wo kann ich den SFTP-Server unter Windows installieren und konfigurieren? Wäre es einfacher, darüber zu plaudern? Cody Rutscher vor 6 Jahren 0
Sie fragen nach einer Softwareempfehlung, und das ist nicht thematisch. Am besten kann ich Filezilla für Windows vorschlagen (kostenlos, mit GUI, einfach zu verwenden), aber das liegt bereits außerhalb des Bereichs des Superbenutzers. GabrielaGarcia vor 6 Jahren 0
Ok, nehmen wir an, ich habe Filezilla. Kann ich nun die beiden Maschinen (dh Gabelstapler und Filezilla) verbinden? Cody Rutscher vor 6 Jahren 0
Ja, das ist dein Ziel, nicht wahr? Sehen Sie, ich fange an, Sie wissen nicht einmal, was Sie wollen, geschweige denn, wie Sie es schaffen sollen. Ist FTP / SFTP das Richtige für Sie? Ich weiß nicht, vielleicht ist dies ein XY-Problem. Was ist der Zweck der Verbindung der beiden Maschinen oder, ** was genau möchten Sie tun? ** GabrielaGarcia vor 6 Jahren 1
Ich möchte eine bestimmte Datei von meinem Mac auf meinen PC verschieben. Ich erkenne jetzt, dass ich buchstäblich nur ein USB-Laufwerk verwenden kann, aber aus Gründen des Lernens dachte ich, ich würde herausfinden, wie es mit FTP / SFTP funktioniert. Cody Rutscher vor 6 Jahren 0
Ja, für eine Datei mit einem USB-Stick ist dies wahrscheinlich der einfachste Weg :), aber FTP / SFTP kann dafür verwendet werden, ebenso wie viele andere Möglichkeiten, zu viel zum Aufzählen. Beginnen Sie hier: https://www.lifewire.com/ftp-defined-2654479 und https://www.wired.com/2010/02/ftp_for_beginners/ (es funktioniert für lokale oder Remote-Server gleich, andere IPs jedoch.) , Na sicher) GabrielaGarcia vor 6 Jahren 0
OK. Wenn sich mein Computer, zu dem ich eine Verbindung herstellen möchte, in demselben LAN befindet, verwende ich nur die interne IP-Adresse, um eine Verbindung herzustellen. Cody Rutscher vor 6 Jahren 0
Richtig. Bitte haben Sie Verständnis dafür, dass dies kein Forum ist, und Kommentare dienen der Klarstellung und Verbesserung der Frage. GabrielaGarcia vor 6 Jahren 0
Wenn sich die beiden Computer in demselben lokalen Netzwerk befinden, ist die integrierte Netzwerkdateifreigabe wahrscheinlich der beste Weg, dies zu tun. https://www.makeuseof.com/tag/easily-share-files-windows-7-8-mac-os-x/ Moshe Katz vor 6 Jahren 1

1 Antwort auf die Frage

3
michael

Um sich von einem anderen Computer (z. B. Ihrem Mac) aus mit Windows zu verbinden , muss Windows eine Art Server ausführen - für das Kopieren von Remote-Dateien wäre dies (unsicheres) FTP oder (sicheres) SFTP / SCP. Letzteres wird empfohlen und wird über einen OpenSSH-Server implementiert, der unter Windows installiert werden müsste, und dann einen Remote-Sftp / SCP-Client vom anderen Computer aus verwenden: z. B. WinSCP (Windows) oder Befehlszeile SFTP / SCP ( Mac / Linux oder Windows über Cygwin / etc) oder eine GUI wie CyberDuck für Mac usw.

Windows benötigte früher die Installation des OpenSSH-Servers über Cygwin (z. B. Swan ( http://www.starlig.ht/ )), aber jetzt kann Windows (abhängig von Ihrer Version) bereits einen OpenSSH-Server enthalten -to's, um zu sehen, ob es für Sie funktioniert (Entschuldigung, ich kann nicht überprüfen, welche Schritte für Sie funktionieren werden, da es davon abhängt, welche MS derzeit veröffentlicht & welche Version Sie haben - fwiw, ich installiere immer cygwin (über Schwan) & benutze das einfach, aber ich bin ein Linux-Benutzer und das funktioniert am besten für mich):

Wenn diese Schritte nicht mehr aktuell sind oder nicht funktionieren, um den sshdServer für Sie zu installieren (damit Ihr SSH-Client (SFTP / SCP) eine Verbindung herstellen kann), dann ist die Suche nach Google die Suche nach "openssh Server" an den Fenstern ".

Update: Es sollte bereits erwähnt werden, dass Mac OS standardmäßig mit einem SSH-Server ausgestattet ist, aber standardmäßig nicht ausgeführt wird. Da Sie mit sftp / scp sowohl Dateien abrufen als auch ablegen können, können Sie auch den Server sshd (steht für ssh daemon, alias ssh server) auf dem Mac aktivieren und dann Ihren Windows-PC über WinSCP verwenden, um Dateien zwischen dem und dem System zu kopieren zwei Computer.

Entspricht dies den richtigen Richtlinien? Https: //winscp.net/deu/docs/guide_windows_openssh_server Cody Rutscher vor 6 Jahren 1
Ja, das ist der gleiche Link, der oben enthalten ist. ymmv michael vor 6 Jahren 0
Macht OpenSSH also den Windows-Computer im Grunde zu einem "Server"? Hast du auch Lust, meine Frage zu beantworten? Ich versuche, mein Konto wiederherzustellen. Cody Rutscher vor 6 Jahren 0
Der Begriff "Server" ist überlastet. (Ignorieren Sie, dass einige Computer für einen Moment als "Server" bezeichnet werden.) Die meiste Kommunikation zwischen zwei Programmen im Internet wird (1) von einem Programm initiiert, und dann (2) erfolgt die Arbeit von einem zweiten Programm (das das Ergebnis zurückgibt.) zum ersten). Das Programm, das die Anforderung initiiert, ist der "Client", und das Programm, das die Arbeit abschließt, ist der "Server". Außerdem muss jeder Client und Server eine gemeinsame Sprache oder ein "Protokoll" sprechen. Beispielsweise ist Ihr Browser ein http- "Client", der mit einem http- "Server" kommuniziert. In diesem Fall lautet das Protokoll sftp / scp; Windows * läuft * den Server. michael vor 6 Jahren 0
Es sollte bereits erwähnt werden, dass Mac standardmäßig mit einem SSH-Server ausgestattet ist, aber standardmäßig nicht ausgeführt wird. Da Sie mit sftp / scp sowohl Dateien abrufen als auch ablegen können, können Sie auch den Server sshd (steht für ssh daemon, alias ssh server) auf dem Mac aktivieren und dann Ihren Windows-PC über WinSCP verwenden, um Dateien zwischen dem und dem System zu kopieren zwei Computer. (Ich füge dies der Antwort hinzu.) Dann werden die Rollen von Client und Server umgekehrt, aber das Ergebnis ist das gleiche. michael vor 6 Jahren 0
Wie aktiviere ich den ssh-Daemon? Cody Rutscher vor 6 Jahren 0
Lassen Sie uns [diese Diskussion im Chat fortsetzen] (https://chat.stackexchange.com/rooms/82999/discussion-between-cody-rutscher-and-michael). Cody Rutscher vor 6 Jahren 0