Come condividere file tra Windows e Linux

Sommario:

Come condividere file tra Windows e Linux
Come condividere file tra Windows e Linux

Video: Come condividere file tra Windows e Linux

Video: Come condividere file tra Windows e Linux
Video: come copiare i nomi dei file delle cartelle in un pagina o foglio excel o word - YouTube 2024, Aprile
Anonim
Abbiamo già coperto vari modi per condividere file tra computer vicini, ma la condivisione tra Windows e Linux può essere un po 'più complessa. Questo articolo ti mostrerà come mappare le condivisioni tra entrambi i sistemi operativi per una condivisione file senza interruzioni.
Abbiamo già coperto vari modi per condividere file tra computer vicini, ma la condivisione tra Windows e Linux può essere un po 'più complessa. Questo articolo ti mostrerà come mappare le condivisioni tra entrambi i sistemi operativi per una condivisione file senza interruzioni.

Ci sono due parti per questa guida. Nella prima parte, creeremo una cartella condivisa su Windows e quindi configureremo Linux per accedere a quella condivisione. Nella seconda parte, creeremo una cartella condivisa su Linux e configureremo Windows per accedere alla condivisione. A seconda della situazione, ti consigliamo di seguire l'appropriata serie di istruzioni. Se, per qualche motivo, vuoi configurare le cartelle condivise su entrambi i sistemi, puoi farlo anche tu. Stiamo usando Windows 10 e Ubuntu per i nostri esempi, ma abbiamo reso le istruzioni adattabili praticamente a qualsiasi versione di Windows o Linux.

Opzione 1: creare una condivisione su Windows e accedervi da Linux

Per fare questo, faremo tre passi. Innanzitutto, ci assicureremo che la condivisione sia abilitata su Windows. Una volta che sarà, condivideremo la cartella attuale. E poi, vedremo come accedere a quella cartella da un sistema Linux.

Fase uno: assicurarsi che la condivisione sia abilitata in Windows

Per configurare una cartella condivisa su Windows per Linux, assicurati che le impostazioni di rete siano configurate in modo da consentire la connessione da un altro computer aprendo Centro connessioni di rete e condivisione. Il modo più semplice per farlo è fare clic con il pulsante destro del mouse sull'icona della rete nella barra delle applicazioni e scegliere "Apri Centro connessioni di rete e condivisione".

Nella finestra Centro connessioni di rete e condivisione, fai clic su "Modifica impostazioni di condivisione avanzate".
Nella finestra Centro connessioni di rete e condivisione, fai clic su "Modifica impostazioni di condivisione avanzate".
Per il tuo profilo corrente, assicurati che le seguenti due impostazioni siano abilitate:
Per il tuo profilo corrente, assicurati che le seguenti due impostazioni siano abilitate:
  • Attiva il rilevamento della rete
  • Attiva la condivisione di file e stampanti
Al termine, fai clic su "Salva modifiche".
Al termine, fai clic su "Salva modifiche".

Passaggio due: condividere la cartella

Ora che la condivisione è abilitata, possiamo creare la cartella condivisa per la macchina Linux da vedere. Non ci sono limiti a ciò che puoi condividere (potresti teoricamente condividere l'intero disco rigido), ma qui, semplicemente condivideremo una cartella denominata "Condividi" che si trova sul nostro desktop.

Fare clic con il pulsante destro del mouse sulla cartella che si desidera condividere sulla rete, quindi fare clic su "Proprietà". Nella scheda "Condivisione" della finestra delle proprietà, fare clic sul pulsante "Condivisione avanzata".

Nella finestra "Condivisione avanzata" che si apre, abilita l'opzione "Condividi questa cartella", quindi fai clic sul pulsante "Autorizzazioni".
Nella finestra "Condivisione avanzata" che si apre, abilita l'opzione "Condividi questa cartella", quindi fai clic sul pulsante "Autorizzazioni".
Nella finestra delle autorizzazioni, è possibile limitare l'accesso alla cartella a determinati account. Per consentire a qualsiasi utente di accedere alla tua cartella, basta dare l'autorizzazione "Controllo completo" all'utente "Tutti". Ciò consente a chiunque di leggere e scrivere modifiche ai file nella cartella condivisa. Se si preferisce limitare l'accesso a determinati account, è sufficiente rimuovere l'utente Everyone, aggiungere gli utenti desiderati e quindi assegnare loro le autorizzazioni appropriate.
Nella finestra delle autorizzazioni, è possibile limitare l'accesso alla cartella a determinati account. Per consentire a qualsiasi utente di accedere alla tua cartella, basta dare l'autorizzazione "Controllo completo" all'utente "Tutti". Ciò consente a chiunque di leggere e scrivere modifiche ai file nella cartella condivisa. Se si preferisce limitare l'accesso a determinati account, è sufficiente rimuovere l'utente Everyone, aggiungere gli utenti desiderati e quindi assegnare loro le autorizzazioni appropriate.

Nota: questi account utente si trovano sul computer Windows, non su Linux.

Al termine dell'impostazione di utenti e autorizzazioni, fare clic su "OK" per chiudere la finestra delle autorizzazioni e quindi fare nuovamente clic su "OK" per chiudere la finestra "Condivisione avanzata".

Torna nella finestra delle proprietà principali, passa alla scheda "Sicurezza".
Torna nella finestra delle proprietà principali, passa alla scheda "Sicurezza".
Affinché l'utente Linux abbia accesso alla cartella condivisa, è necessario configurare le stesse autorizzazioni qui configurate nelle impostazioni di condivisione. Se le due impostazioni non corrispondono, le impostazioni più restrittive avranno effetto. Se l'utente desiderato ha già impostato le autorizzazioni di sicurezza (come l'utente geek nel nostro esempio), allora sei a posto. È possibile chiudere la finestra e passare al passaggio successivo.
Affinché l'utente Linux abbia accesso alla cartella condivisa, è necessario configurare le stesse autorizzazioni qui configurate nelle impostazioni di condivisione. Se le due impostazioni non corrispondono, le impostazioni più restrittive avranno effetto. Se l'utente desiderato ha già impostato le autorizzazioni di sicurezza (come l'utente geek nel nostro esempio), allora sei a posto. È possibile chiudere la finestra e passare al passaggio successivo.

Se devi aggiungere un utente, ad esempio "Tutti", fai clic sul pulsante "Modifica".

Nella finestra delle autorizzazioni visualizzata, fai clic sul pulsante "Aggiungi" per inserire i dettagli del nuovo utente.
Nella finestra delle autorizzazioni visualizzata, fai clic sul pulsante "Aggiungi" per inserire i dettagli del nuovo utente.
Image
Image

Fai clic su "OK" su tutte le finestre aperte e la tua cartella ora dovrebbe essere condivisa con la rete.

Passo 3: accedi a Windows Share da Linux

Dovresti essere in grado di montare la cartella condivisa usando la GUI in Linux, ma è anche molto facile da fare con la riga di comando. Utilizzeremo il terminale per i nostri esempi non solo perché è più veloce, ma perché funzionerà su molte diverse distribuzioni.

Innanzitutto, è necessario il pacchetto cifs-utils per montare le condivisioni SMB. Basta digitare il seguente comando al terminale:

sudo apt-get install cifs-utils

Dopo di ciò, basta creare una directory e quindi montare la condivisione su di essa. In questo esempio, creeremo la cartella sul nostro desktop per un facile accesso. Usa questi comandi per creare e montare la cartella:

mkdir ~/Desktop/Windows-Share

sudo mount.cifs //WindowsPC/Share /home/geek/Desktop/Windows-Share -o user=geek

Se hai bisogno di aiuto per capire il comando mount, ecco una ripartizione:

  • sudo mount.cifs: Questo è solo il comando mount, impostato per montare una condivisione CIFS (SMB).
  • WindowsPC: Questo è il nome del computer Windows. Digitare "PC" nel menu Start di Windows, fare clic con il pulsante destro del mouse e andare su Proprietà per visualizzare il nome del computer.
  • // Windows PC / Condividi: Questo è il percorso completo per la cartella condivisa.
  • / Home / Geek / Desktop / Windows-Share: Questo è il posto dove vogliamo condividere la condivisione sul sistema Linux.
  • - o utente = geek: Questo è il nome utente di Windows che stiamo usando per accedere alla cartella condivisa.

Opzione due: crea una condivisione su Linux e accedila da Windows

Creare una condivisione su Linux e quindi accedervi da Windows è in realtà un po 'più semplice del contrario. Per prima cosa creeremo la cartella condivisa sul sistema Linux. Quindi, vedremo come accedervi da un PC Windows.

Fase uno: creare la condivisione su Linux

Per configurare una cartella condivisa su un sistema Linux a cui accedere da Windows, iniziare con l'installazione di Samba (software che fornisce l'accesso ai protocolli SMB / CIFS utilizzati da Windows). Al terminale, utilizzare il seguente comando:

sudo apt-get install samba

Dopo l'installazione di Samba, configurare un nome utente e una password che verranno utilizzati per accedere alla condivisione:

smbpasswd -a geek

Nota: In questo esempio, stiamo usando, geògeek, dato che abbiamo già un utente Linux con quel nome, ma puoi scegliere qualsiasi nome tu voglia.

Crea la directory che ti piacerebbe condividere sul tuo computer Windows. Stiamo andando a mettere una cartella sul nostro desktop.
Crea la directory che ti piacerebbe condividere sul tuo computer Windows. Stiamo andando a mettere una cartella sul nostro desktop.
mkdir ~/Desktop/Share

Ora, usa il tuo editor preferito per configurare il file smb.conf. Usiamo Vi qui.

sudo vi /etc/samba/smb.conf

Scorri fino alla fine del file e aggiungi queste righe:

[]

path = /home//

available = yes

valid users =

read only = no

browsable = yes

public = yes

writable = yes

Ovviamente, dovrai sostituire alcuni dei valori con le tue impostazioni personali. Dovrebbe assomigliare a qualcosa di simile a questo:

Salva il file e chiudi il tuo editor. Ora, devi solo riavviare il servizio SMB affinché le modifiche abbiano effetto.
Salva il file e chiudi il tuo editor. Ora, devi solo riavviare il servizio SMB affinché le modifiche abbiano effetto.
sudo service smbd restart

La tua cartella condivisa ora dovrebbe essere accessibile da un PC Windows.

Passo 2: accedi a Linux Share da Windows

Ora, aggiungiamo la condivisione Linux al nostro desktop di Windows. Fai clic con il tasto destro in un punto qualsiasi del desktop e seleziona Nuovo> Collegamento.

Digitare il percorso di rete della cartella condivisa, con questa sintassi:
Digitare il percorso di rete della cartella condivisa, con questa sintassi:
IP-ADDRESSSHARE-NAME

Nota: se hai bisogno dell'IP del tuo computer Linux, usa semplicemente il
Nota: se hai bisogno dell'IP del tuo computer Linux, usa semplicemente il

ifconfig

comando al terminale.

Nella procedura guidata di scelta rapida sul PC Windows, fare clic su Avanti, scegliere un nome per il collegamento e quindi fare clic su Fine. Dovresti finire con un collegamento sul desktop che va direttamente alla condivisione Linux.

Consigliato: