Come trasferire file tra Ubuntu e Windows?


Risposte:


38

Condividi cartelle in Ubuntu 11.10

Obiettivi : condividere una cartella in Ubuntu e accedervi da Windows

Per iniziare, fai clic con il pulsante destro del mouse sulla cartella che desideri condividere e seleziona "Opzioni di condivisione"

immagine dello schermo

Quando ti viene richiesto di installare i servizi Samba, fallo.

immagine dello schermo

Dopo aver installato i servizi Samba, fai clic su "Riavvia sessione"

immagine dello schermo

Quindi fare clic su "Crea condivisione" per completare il processo.

immagine dello schermo

Apri terminale Sostituisci USERNAME con il nome del tuo account.

sudo smbpasswd -a USERNAME

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.old
sudo nano /etc/samba/smb.conf

scorrere fino alla sezione globale e aggiungere le linee

encrypt passwords = true 
wins support = yes

premi ctrl+ oe ctrl+ xper salvare ed esci da nano

sudo service smbd restart

On the Windows machine, go to Start –> All Programs –> Accessories –> run and type the command:

\\computer_name\share_name

il nome del computer può essere l'indirizzo IP della macchina Ubuntu, per controllare l'ip della macchina Ubuntu, andare su macchina Ubuntu e aprire il terminale e digitare ifconfig

immagine dello schermo

Digitare il nome del computer Ubuntu e il nome della condivisione della risorsa.

Ti verrà richiesto di inserire le tue credenziali. Digita il nome utente e la password di Ubuntu e fai clic su "OK"

immagine dello schermo

Ora riprova ad accedere alle condivisioni dal tuo computer Windows

immagine dello schermo

Trasferisci file da Ubuntu a Windows

Su Ubuntu Machine installare openssh-server

sudo apt-get install openssh-server

dopo l'installazione vai su windows machine e scarica / installa FileZilla e aprilo

immagine dello schermo

  • Host = indirizzo IP macchina Ubuntu
  • Nome utente = nome utente della macchina Ubuntu
  • Password = Nome utente Password
  • Porta = 22

Fatto Ora puoi facilmente trasferire file da Windows a Ubuntu O Ubuntu a Windows


1
Le istruzioni hanno funzionato perfettamente, trasferendo i file ora quando la mia chiavetta USB non è riuscita a causa delle sue dimensioni.
thomasrive,

2
Più di due anni dopo, funziona ancora come un fascino (da Ubuntu 12.04 a Windows 7).
wesf90,

Su Windows 10, per il primo metodo, ho scoperto che il prompt di esecuzione non avrebbe fatto nulla con il percorso che stavo fornendo. Puoi comunque aprire Explorer e fare clic sul collegamento Network a sinistra, quindi trovare il nome host del PC Ubuntu e mostrerà tutte le cartelle condivise.
Luca,

Grazie, funziona ma la velocità di trasferimento è molto lenta per me (max 150 KBBy / s). Posso renderlo più veloce? Posso scaricare file a 5 MB / s da Internet.
Rasoul,

15

Server HTTP

HTTP è il protocollo utilizzato per accedere a siti Web normali, quindi ogni sistema operativo è stato costretto a implementarlo!

Trova il tuo IP sul computer di origine, ad es 192.168.0.10. Su Ubuntu:

ip addr

Creare un server in una directory che contiene il file che si desidera trasferire:

python -m SimpleHTTPServer 8080

Sul computer ricevente, apri un browser e visita:

192.168.0.10:8080

Ora puoi navigare attraverso le directory fino al file che desideri.

Non sono sicuro che questo metodo sia veloce / robusto, ma è uno dei più semplici da installare e portatile.

Le alternative più veloci sono discusse qui .

rsync

Basta installare un server SSH su Windows e quindi è possibile utilizzare rsyncsu Ubuntu per copiare i file in entrambe le direzioni. Bontà CLI completa.

Potrebbe essere possibile eseguire rsync anche su Windows .

Ho descritto l' rsyncutilizzo di Ubuntu in Ubuntu in modo più dettagliato su: Come condividere file attraverso la rete locale?


1
Per un singolo file, un altro approccio simile è woof.
Andrea Lazzarotto,
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.