Come trasferire file tra Linux e Windows tramite LAN

Hai provato a utilizzare un’unità flash o una scheda SD per trasferire file da Linux a un computer Windows, e l’hai trovato fastidioso e faticoso, soprattutto quando ci sono molti file da spostare, e ci vogliono secoli per completare.

Non dovete sprecare il vostro tempo prezioso utilizzando i dispositivi di archiviazione quando è possibile spostare i file rapidamente e facilmente sulla rete locale (LAN).

I principali metodi utilizzati per farlo sono:

  • Creare una condivisione in Linux per accedervi da Windows utilizzando Samba
  • Creare una condivisione in Windows per accedervi da Linux

Creare una condivisione in Linux e accedervi da Windows utilizzando Samba

Il modo migliore e più veloce per farlo è installare Samba suite. Samba è una soluzione ideale per la condivisione di file tra diversi dispositivi come Windows, Linux o Mac. Le macchine devono essere collegate in rete con un router generico.

Le macchine Windows sono dotate di funzionalità che consentono loro di lavorare con Samba immediatamente, quindi è sufficiente installare un solo pacchetto per le macchine Linux.

1. Sulla tua macchina Linux apri la posizione contenente i file che desideri condividere.

2. Fare clic destro sul file e selezionare ” Opzioni di condivisione.”

transfer-files-linux-windows-via-lan-sharing-options

3. Se ricevi un prompt che ti chiede di installare i servizi Samba, fai clic su ” Installa servizio.”

4. Fare clic su Riavvia sessione una volta installato il servizio Samba per abilitare la condivisione.

5. Seleziona le caselle” Condividi questa cartella “e” Consenti ad altri di creare ed eliminare file in questa cartella”.

6. Fare clic su “Crea condivisione” per completare il processo.

7. Aprire Terminale e digitare i seguenti comandi:

sudo smbpasswd - UN NOME UTENTE

Sostituire il nome utente con il proprio nome utente.

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

8. Trova la sezione globale e aggiungi le linee:

crittografare le password = supporto truewins = sì

9. Premere Ctrl + O e Ctrl + X per salvare e uscire.

10. Riavvia Samba:

servizio sudo smbd riavvio

11. Vai alla macchina Windows e fai clic con il pulsante destro del mouse su Start, quindi seleziona Esegui.

12. Nella casella Esegui, digitare il comando: \computer_name\share_name5.

Nota: il nome del computer in questo caso può essere l’indirizzo IP della macchina Linux, che puoi trovare andando al computer Linux e aprendo il terminale, quindi digitando ipconfig.

13. Digitare il nome del computer Linux e condividere il nome della risorsa.

14. Verrà visualizzato un prompt che richiede le credenziali.

15. Digitare il nome utente e la password di Linux. Fare clic su OK.

16. Prova ad accedere alle condivisioni dal tuo computer Windows.

Il nuovo server deve essere visualizzato in “I miei luoghi di rete” in Windows.

In alternativa, effettuare le seguenti operazioni: fare clic con il pulsante destro del mouse su Start e selezionare Esegui, quindi immettere: //server. Sostituire server con il nome o l’indirizzo IP della macchina che esegue il server Samba. Si aprirà una finestra con le condivisioni sfogliabili dal server.

Nota: per l’accesso non visualizzabile azioni, di utilizzare questo codice: \server\share name

Creare una condivisione in Windows per accedere da Linux

Questo sarà realizzato in tre fasi, come segue:

  • Abilitare la condivisione in Windows
  • Condividere la cartella
  • Accedere da Linux

Attiva condivisione in Windows

Start, garantendo le impostazioni di rete sono configurate per consentire un collegamento tra il sistema Linux. Per fare questo:

1. Vai al Pannello di controllo e fai clic su ” Rete e Internet.”

transfer-files-linux-windows-via-lan-control-panel-network-and-internet

2. Selezionare ” Centro di rete e condivisione.”

transfer-files-linux-windows-via-lan-control-panel-network-and-internet-network-and-sharing-center

3. Si aprirà la finestra Centro rete e condivisione. Fare clic su ” Modifica impostazioni avanzate.”

transfer-files-linux-windows-via-lan-control-panel-network-and-internet-network-and-sharing-center-change-advanced-settings

4. Abilitare queste due impostazioni: “Rilevamento della rete” e ” Attiva la condivisione di file e stampanti.”

transfer-files-linux-windows-via-lan-network-and-sharing-center-enable

5. Fare clic su Salva modifiche.

6. La condivisione è ora abilitata.

Condividere la cartella

Creare una cartella condivisa per il sistema Linux per vedere, connettersi e accedere. Puoi condividere qualsiasi cosa, quindi segui questi passaggi:

1. Trova la cartella che vuoi condividere e fai clic con il pulsante destro del mouse.

2. Seleziona ” Proprietà.”

transfer-files-linux-windows-via-lan-file-explorer-properties

3. Nella scheda Condivisione, fai clic su ” Condivisione avanzata.”

4. Nella finestra Condivisione avanzata, attiva l’opzione” Condividi questa cartella”.

5. Fare clic su ” Autorizzazioni.”

Nota: nella finestra Autorizzazioni è possibile limitare l’accesso alla cartella a utenti o account specifici. Seleziona “Autorizzazione di controllo completo a tutti” per dare accesso a qualsiasi utente. In questo modo chiunque può leggere e scrivere le modifiche ai file nella cartella condivisa.

Se, tuttavia, si desidera limitare l’accesso a specifici account utente, rimuovere l’utente “Tutti”, aggiungere gli utenti desiderati e quindi assegnare loro le autorizzazioni pertinenti. Gli account utente sono quelli che si trovano sul sistema Windows (non sul sistema Linux).

6. Fare clic su OK per chiudere la finestra Autorizzazioni.

7. Fare clic su OK per chiudere la finestra di condivisione avanzata.

8. Vai alla scheda Sicurezza nella finestra principale delle proprietà.

Nota: configurare autorizzazioni simili a quelle delle impostazioni di condivisione in modo che gli utenti Linux possano accedere alla cartella condivisa.

Se non corrispondono, vengono applicate le impostazioni più restrittive.

Tuttavia, se l’utente con cui si intende condividere dispone già di autorizzazioni di sicurezza, chiudere la finestra e passare al terzo passaggio. Altrimenti, fai clic su “Modifica” per aggiungere un utente, fai clic su “Aggiungi” nella finestra delle autorizzazioni che si apre e inserisci i dettagli dell’utente.

9. Fare clic su OK su tutte le finestre. La cartella dovrebbe ora essere condivisa con la rete.

Accesso da Linux

È possibile montare la cartella condivisa utilizzando Linux GUI o utilizzando una riga di comando. Per il nostro esempio useremo Terminal perché funziona su molte distribuzioni ed è più veloce.

Per fare ciò, è necessario il pacchetto cifs-utils per montare le condivisioni SMB. Il completare i seguenti passaggi.

1. Nel terminale, digitare:

sudo apt-get install cifs-utils

2. Crea una directory.

3. Montare la condivisione nella directory

4. Creare una cartella sul desktop. (È più facile accedere da qui.)

5. Creare e montare la cartella utilizzando questi comandi:

mkdir ~ / Desktop / Windows-Sharesudo monte.cifs / / WindowsPC / Share / home / username / Desktop / Windows-Share-o user=username

Nota: se viene richiesta la password di root del sistema Linux e per il proprio account utente su Windows, inserire ciascuno di essi ed eseguire il comando.

Ora vedrai il contenuto della condivisione di Windows e sarai in grado di aggiungere dati ad esso.

Sei ora in grado di trasferire file da e verso sistemi Linux e Windows? Dicci cosa ha funzionato per te e, se hai un metodo diverso, condividi con noi qui sotto.

Elsie Biage Elsie Biage

La mia passione è sempre stata quella di condividere ogni informazione utile che trovo sulla tecnologia, con l’obiettivo finale di aiutare le persone a risolvere un problema.

I nostri ultimi tutorial consegnati direttamente alla tua casella di posta.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Previous post Yug Ylimaf
Next post Selenium Continuous Integration with Jenkins – Selenium-Maven-Git-Jenkins] – Guida passo passo