Antworten:
Installieren Sie openSSH auf dem Linux-Server. Gehen Sie von einer Debian-basierten Distribution wie folgt vor:
sudo apt-get install ssh
Öffnen Sie ein Terminal und kopieren Sie die Dateien:
ich. Von Linux auf Mac (vom Linux-Computer ausführen):
scp filename.txt user@remote_server:/Users/YOURNAME/
ii. Von Linux auf Mac (vom Mac ausführen):
scp user@remote_server:/Users/YOURNAME/filename.txt .
Die allgemeine Syntax des scpBefehls lautet wie folgt.
So kopieren Sie eine Datei vom lokalen Server auf den Remote-Server:
scp FILENAME user@remote_server:/remote/path/FILENAME
So kopieren Sie eine Datei vom Remote-Server auf den lokalen Server:
scp user@remote_server:/remote/path/FILENAME /local/path/FILENAME
WinSCP ist ein SFTP / SCP / FTP-Client für Windows.
Ähnliche Clients gibt es für den Mac - gute Beispiele sind Transmit und Cyberduck .
Transmit und Cyberduck verstehen FTP, SFTP und WebDAV, aber es hängt ganz davon ab, wie der Linux-Server eingerichtet ist, ob Sie mit einem dieser Dienste auf diesen bestimmten Ordner zugreifen können.
Sie können das SSH File Transfer Protocol sftpvon Ihrem Mac-Terminal aus verwenden.
Schritte:
1. sftp user@remote_server
Geben Sie das Passwort des Benutzers @ remote_server ein:
2. get /remote/path/FILENAME /local/path/FILENAME
Nur für den Fall, dass Sie sich über den Dateinamen nicht sicher sind, können Sie in das Quellverzeichnis wechseln und die Segmente in Ihrem Quellverzeichnis auflisten
3. cd /remote/path
4. ls
5. get FILENAME_2 /local/path/FILENAME_2
Wenn es sich um eine regelmäßige Übung handelt, werfen Sie einen Blick auf die Installation von OS X FUSE / MacFUSE.
mc(auch bekannt als Midnight Commander), um auf ssh zu laufen. Es verhält sich wiencunter Windows.