Copia i file dal server Linux al desktop Mac


16

Ho una cartella su un server Linux e devo trasferire quel file da lì sul mio desktop Mac. Non l'ho mai fatto

Qual è il modo migliore per farlo? Sto cercando di utilizzare il terminale ma esiste uno strumento come WinSCP per farlo?


1
Oltre alle risposte di seguito, considera l'installazione mc(nota anche come Midnight Commander) per l'esecuzione su ssh. Si comporta come ncsu Windows.
ott--

Risposte:


15
  1. Installa openSSH sul server linux. Supponendo una distribuzione basata su debian, procedere come segue:

    sudo apt-get install ssh
    
  2. Apri un terminale e copia i file:

    io. Da Linux a Mac (eseguito dalla macchina Linux):

    scp filename.txt user@remote_server:/Users/YOURNAME/
    

    ii. Da Linux a Mac (esegui da Mac):

    scp user@remote_server:/Users/YOURNAME/filename.txt .
    

La sintassi generale del scpcomando è la seguente.

  1. Per copiare un file dal server locale a quello remoto:

    scp FILENAME user@remote_server:/remote/path/FILENAME
    
  2. Per copiare un file dal server remoto a quello locale:

    scp user@remote_server:/remote/path/FILENAME /local/path/FILENAME
    

2

WinSCP è un client SFTP / SCP / FTP per Windows.

Esistono client simili per Mac: buoni esempi sono Transmit e Cyberduck .

Transmit e Cyberduck comprendono FTP, SFTP e WebDAV, ma dipende interamente da come è configurato il server Linux se è possibile accedere a quella particolare cartella con uno di quei servizi.


2

Puoi utilizzare il protocollo di trasferimento file SSH sftpdal tuo terminale Mac.

passi:

1. sftp user@remote_server

Immettere la password dell'utente @ remote_server:

2. get /remote/path/FILENAME /local/path/FILENAME

Nel caso in cui non si sia certi del nome del file, è possibile passare alla directory di origine ed elencare i segmenti nella directory di origine

3. cd /remote/path
4. ls
5. get FILENAME_2 /local/path/FILENAME_2

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.