Che cos'è un programma simile a WinSCP?

78

In Windows, utilizzo WinSCP per trasferire file sul lato server. Ha una funzione molto interessante che mi piace di più: tenere aggiornate le cartelle remote.

Questo significa che, ogni volta che il mio file locale viene modificato, WinScp sostituirà lo stesso file sul server con questo nuovo file.

Potresti suggerirmi un software che supporti questa funzione?

    
posta Summer Nguyen 11.01.2012 - 19:11

13 risposte

93

Nautilus il browser di file predefinito ha la funzione di montare file remoti.

Vai al menu File & gt; Connetti al server ..

Oltre a filezilla e gftp support sftp.

    
risposta data sagarchalise 11.01.2012 - 19:42
26

Dato che hai familiarità con Winscp su Windows, suggerisco che provi filezilla

FileZilla Client è un client FTP, FTPS e SFTP multipiattaforma veloce e affidabile con molte funzioni utili e un'interfaccia grafica intuitiva.

Puoi anche installare con la riga di comando. Aprire il terminale Ctrl + Alt + T ed eseguire il seguente comando:

sudo apt-get install filezilla

Oppure cerca su Filezilla in Ubuntu Software Center.

Quando aggiungi un host, assicurati di cambiare da FTP a SFTP e cambia il numero della porta su ssh porta 22 (o altra porta ssh personalizzata se diversa)

Rendi interattivo il tipo di account.

Enjoy.

    
risposta data Penguinista 07.10.2012 - 19:35
24

Puoi anche utilizzare sshfs o rsync .

sshfs monta la directory remota localmente su ssh molto simile a WinSCP e Nautilus.

Il potenziale vantaggio di sshfs è che puoi mappare gli utenti

sshfs -o idmap=server_user [email protected]:/directory ~/remote_directory

Per automatizzare il processo, aggiungi una voce in fstab

sshfs#[email protected]:/directory /home/your_local_user/directory fuse idmap=user 0 0

Vedi Ubuntu Wiki SSHFS

rsync sincronizzerà anche file / directory e funzionerà su ssh e ha un front-end grafico, grsync

Vedi Ubuntu wiki rsync

Infine puoi modificare i file remoti con vim (se sei interessato)

vim scp://[email protected]//path_to/file_to_edit
    
risposta data Panther 11.01.2012 - 19:49
9

Puoi ancora usare winscp sotto il vino. Sto facendo lo stesso, e funziona molto bene.

    
risposta data gajdipajti 11.01.2012 - 19:52
6

Vuoi " scp ". Lo scp originale: -)

Oops, ho parlato troppo presto ... hai anche bisogno di sincronizzare. In tal caso, rsync.

Tuttavia, scp è ancora valido per script e automazione.

    
risposta data Angelo 11.01.2012 - 19:48
3

Ubuntu:

Apri Nautilus e digita (nella barra dei collegamenti): sftp://[email protected]/

Kubuntu:

Apri Konqueror e digita (nella barra dei collegamenti): fish://[email protected]/

Xubuntu:

Apri Thunar e digita (nella barra dei collegamenti): sftp://[email protected]/

    
risposta data daniele 20.01.2012 - 09:27
3

Ci sono molti strumenti diversi che potrebbero offrire un'esperienza simile a quella di winscp. Uso filezilla per il trasferimento di file su ssh.

Nautilus, come indicato da @sagarchalise, consente la connessione al server.

Una delle cose che uso più spesso in questi giorni per accedere a sftp è sshfs. Lo trovo molto comodo in quanto monta i file come file locale nel filesystem e lo aggiorna in modo trasparente sul server remoto.

sshfs [email protected]:/path/to/remote/files /path/to/local/mountpoint/

Mi consente di utilizzare tutti i miei strumenti abituali supponendo che questi file siano file locali.

    
risposta data viyyer 11.01.2012 - 19:49
2

Puoi anche provare unison per aiutare a sincronizzare le due cartelle

    
risposta data Jason Axelson 11.01.2012 - 21:35
2

Un programma molto bello e potente, creato con il protocollo rsync , è Unison .

Ha un'interfaccia molto bella e il client è disponibile per almeno Linux (più o meno tutte le varianti) e Windows. Il comportamento di base è molto facile da comprendere, con un'interfaccia grafica e una configurazione semplice, e se devi fare cose più complesse, puoi modificare manualmente i file di configurazione e / o copiarlo.

È stata la mia utilità di backup / mirroring / caricamento negli ultimi cinque anni, e non ho mai visto un bug o non ho visto un file.

Puoi installarlo con

 sudo apt-get install unison-gtk 

e per un buon funzionamento, dovresti aver configurato una connessione funzionante con il tuo endpoint (di solito uso le connessioni ssh).

    
risposta data Rmano 19.04.2014 - 02:05
2

Raccomando PCManFM sudo apt-get install pcmanfm

Solo un altro file manager, ma presenta una mini GUI per le connessioni (nel menu principale Vai - & gt; Connetti al server) ed ecco fatto. È possibile aggiungere ai segnalibri i collegamenti e fare clic con il pulsante destro del mouse e scegliere "Apri con ...".

    
risposta data aesede 22.09.2014 - 21:56
0

Suggerirei SecPanel link soprattutto se utilizzi la 13.10.

    
risposta data Paul Gregoire 22.02.2014 - 00:54
0

Ho trovato una buona alternativa autonoma, gratuita, opensource, mucommander , ma basata su java, il tuo sistema deve avere jvm per eseguirlo .

Perché sono andato per mucommander (sto usando RHEL6 con restrizioni)?
1o ho provato a connettermi con nautilus, ma non è riuscito a connettermi.
2 ° Ho provato a usare vari file / file come filezilla, Unison, ma nulla era autonomo e ho dovuto affrontare molti problemi di compilazione e diritti.

Ultimamente, il mendicante mi ha salvato.
Profondo

    
risposta data user443237 25.08.2015 - 15:47
-1

Per eseguire WinSCP sotto Linux (Ubuntu 12.04), segui questi passaggi:

1) sudo apt-get install wine (esegui questa volta solo una volta, per ottenere "vino" nel tuo sistema, se non lo hai)

2) scarica " link "

3) crea una cartella e inserisci il contenuto del file zip in questa cartella

4) apri un terminale

5) digita sudo su

6) digita wine WinSCP.exe

Fatto! WinSCP funzionerà come in ambiente Windows!

Cordiali saluti.

    
risposta data NABA 19.04.2014 - 00:39

Leggi altre domande sui tag