Come condividere file tra un computer Linux e Windows

Aggiornato: 12/31/2020 by Computer Hope

Il modo più semplice e affidabile per condividere file tra un computer Linux e Windows sulla stessa rete locale è quello di utilizzare il protocollo di condivisione file Samba. Tutte le moderne versioni di Windows hanno Samba installato, e Samba è installato di default sulla maggior parte delle distribuzioni di Linux.

Crea una cartella condivisa su Windows

Primo, crea una cartella condivisa sulla tua macchina Windows.

  1. Apri il Pannello di controllo.
  2. Vai a Opzioni di rete e condivisione.
  3. Vai a Modifica impostazioni di condivisione avanzate.
  4. Seleziona Attiva il rilevamento della rete e Attiva la condivisione di file e stampe.

Ora, crea una nuova cartella da condividere o scegli una cartella esistente che vorresti condividere.

  1. Clicca con il tasto destro del mouse sulla cartella e seleziona Proprietà.
  2. Vai alla scheda Condivisione.
  3. Sopra il pulsante Condividi è il nome di rete della condivisione che stai creando. Dovrebbe essere simile a \YOURCOMPUTERNAME\Users\YourUserName\ShareFolderName. Prendi nota di questo nome di rete per usarlo in seguito sulla tua macchina Linux.
  4. Clicca su Share.

Accedere a una cartella condivisa di Windows da Linux, usando Konqueror

Molte distribuzioni Linux usano l’ambiente desktop KDE e il file manager/browser Konqueror. Se questo è quello che stai usando, puoi seguire questi passi per accedere alla tua cartella condivisa di Windows:

  1. Clicca sull’icona del menu K.
  2. Seleziona Internet -> Konqueror.
  3. Nella finestra di Konqueror che si apre, clicca sul collegamento Network Folders, o digita remote:/ nella barra degli indirizzi e premi Invio.
  4. Clicca sull’icona Samba Shares.
  5. Clicca sull’icona del tuo gruppo di lavoro Windows Home.
  6. Fate clic sull’icona del gruppo di lavoro.
  7. Fate clic sull’icona del vostro computer.
  8. Quando viene richiesto, inserite il nome utente e la password dell’account Windows che ha creato la condivisione.
  9. Fate clic su OK.

Accedere a una cartella condivisa di Windows da Linux, usando Nautilus

Molte distribuzioni Linux, specialmente quelle che usano l’ambiente desktop GNOME, usano il file manager Nautilus. Se questo è quello che stai usando, puoi seguire questi passi per accedere alla tua cartella condivisa di Windows:

  1. Apri Nautilus.
  2. Dal menu File, seleziona Connetti al server.
  3. Nella casella a discesa Tipo di servizio, seleziona Condivisione Windows.
  4. Nel campo Server, inserite il nome del vostro computer.
  5. Fate clic su Connect.

In alternativa, nella barra degli indirizzi di Nautilus, potete digitare smb://ComputerName/ShareName e premere Enter. Per esempio, quando hai creato la tua condivisione di Windows, se il nome della condivisione era elencato come:

\YOURCOMPUTERNAME\Users\YourUserName\ShareFolderName

Tipo smb://YOURCOMPUTERNAME/Users/YourUserName/ShareFolderName e premi Invio. Nota il smb: all’inizio; in Linux, usa le barre in avanti invece delle barre rovesciate.

Accedere a una cartella condivisa di Windows da Linux, usando la riga di comando

Puoi anche accedere alla tua condivisione di Windows dalla riga di comando di Linux usando il programma smbclient.

  1. Apri un terminale.
  2. Digita smbclient al prompt dei comandi.
  3. Se ricevi un messaggio “Usage:”, questo significa che smbclient è installato e puoi passare al passo successivo. Se però il comando non viene trovato, è necessario installare smbclient. Segui questi passi per installarlo.
    1. Se usi il gestore di pacchetti apt, che è il predefinito su sistemi Linux come Ubuntu o Debian, puoi usare il comando sudo apt-get install smbclient.
    2. Se usi il gestore di pacchetti yum, che è il predefinito su sistemi Linux, come CentOS, puoi usare il comando sudo yum install samba-client.
    3. Potete anche scaricare il client Samba direttamente da www.samba.org/samba/download/, che potrebbe esservi utile se avete bisogno o volete compilare il programma dal codice sorgente.
  4. Con smbclient installato, potete collegarvi alla vostra condivisione Windows usando il comando smbclient //ComputerName/ShareName -U Username. Per esempio, se il tuo nome utente Windows è Fred, e il tuo nome di rete della condivisione Windows è \YOURCOMPUTERNAME\Users\YourUserName\ShareFolderName, usa il comando smbclient //YOURCOMPUTERNAME/Users/YourUserName/ShareFolderName -U Fred. Notate che il comando Linux usa le barre in avanti invece delle barre rovesciate).
  5. Inserite la vostra password.
  6. Una volta autenticati, vi trovate al prompt di smb:
  7. Qui puoi usare il comando ls per elencare i file.
  8. Usa il comando get filename.ext per trasferire un file chiamato filename.ext dalla tua condivisione Windows alla tua macchina Linux, per esempio.
  9. Digita help per un elenco di ulteriori comandi.
  10. Tipo quit o exit per tornare al prompt dei comandi.

Informazioni aggiuntive

  • Vedi o definizione di directory condivisa per link e informazioni correlate.
  • Aiuto e supporto per la rete e la scheda di rete.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.