Condividi Ext4 Partition Over Network


9

Ho una partizione Ext4 (non montata automaticamente) che vorrei condividere (interamente) a casa mia che contiene macchine Mac OSX, Windows e Linux (attualmente la più importante è la condivisione con il Mac). Come posso farlo?

Risposte:


12

In sostanza, vorrai creare una condivisione Samba per il punto di montaggio Ext4. Apri il tuo /etc/samba/smb.conf (nel tuo editor preferito) e modifica alcune cose:

1 - gruppo di lavoro - ti consigliamo di impostarlo sul nome del tuo gruppo di lavoro di rete, se ne hai uno.

2 - security = user - anche se questa riga è commentata, la sicurezza a livello di utente è l'impostazione predefinita per Samba.

3 - Definisci la tua condivisione Samba nella parte inferiore del file. Dovresti vedere un esempio (commentato) in fondo. È necessario il punto di montaggio della partizione ext4 (che si desidera condividere). Se non sei sicuro di cosa sia, fai un "df -k" dal terminale e dovresti vederlo (mettilo nell'impostazione "percorso" invece di "/ some / directory").

[ShareName]
path = /some/directory
browsable = yes
valid users = myUser, user2, user3

4 - Successivamente, dovrai modificare le autorizzazioni sul percorso (punto di montaggio) per garantire che gli utenti desiderati possano realizzare ciò di cui hanno bisogno.

5 - Riavvia Samba

sudo restart smbd
sudo restart nmbd

6 - Connettiti alla tua condivisione Samba dal tuo Mac. Ho trovato istruzioni su questo qui . In sostanza, dice:

Quando vai alla finestra di dialogo Connetti al server, puoi sfogliare i nomi dei computer che si trovano nella tua sottorete locale.

È possibile connettersi a un server tramite il suo indirizzo IP o nome DNS. Se è richiesto o più conveniente nel proprio ambiente, è possibile utilizzare anche altri formati URL validi, come:

smb://ServerName/ShareName

Per quanto mi riguarda, mi collego alle mie condivisioni Samba tramite IP:

smb://192.168.0.117/ShareName

Per la risoluzione dei problemi, consulta il documento a cui ho fatto riferimento: Mac OS X: come connettersi a Condivisione file di Windows (SMB)

Spero che sia di aiuto.


Grazie per la risposta dettagliata Ho già samba e condivido alcune delle directory con il mio Mac, quindi posso semplicemente modificare il file smb.conf ora e riavviare samba per farlo funzionare?
MByD

Se la partizione ext4 è montata e si specifica il suo punto di montaggio come percorso, allora (in teoria) "sì" dovrebbe funzionare.
Aaron,

1
La modifica del file ha funzionato, solo una piccola aggiunta, per consentire la condivisione con gli ospiti, ho dovuto aggiungere guest ok = yesGrazie mille.
MByD

Eccellente! Sono contento di poterti aiutare.
Aaron,

5

In alternativa al metodo venerabile ma complicato di modificare manualmente i file di configurazione, a meno che non sia necessario personalizzare ampiamente chi può accedere alla condivisione, è possibile semplicemente:

  1. Navigare in Nautilus (il browser di file) fino al punto di montaggio dell'unità che si desidera condividere (ad es /media/MyDrive.).

  2. Vai alla directory principale (in questo esempio, /media).

  3. Fare clic con il tasto destro sul nome dell'unità ( MyDrive) e fare clic su Opzioni di condivisione .

Condivisione cartelle in Nautilus - Se desideri che le persone possano accedervi senza effettuare l'accesso, seleziona la casella "Accesso ospite (per le persone senza account utente)"

Come puoi vedere, abilitare l'accesso degli ospiti è semplice come selezionare la casella corrispondente.

Nautilus potrebbe dirti che devi installare alcuni pacchetti per condividere una cartella. Questo accadrà se Samba e le sue dipendenze non sono già installate. Puoi dire di sì a questo. Dopo l'installazione, potrebbe essere necessario disconnettersi e riconnettersi (anche il riavvio funziona ma non è necessario). Quindi torna alle Opzioni di condivisione. Ora che sono installati i pacchetti necessari, è possibile condividere la cartella.

Questo metodo funziona per la condivisione di volumi montati staticamente (come i tuoi), volumi montati dinamicamente o qualsiasi cartella.


Grazie per la risposta. È stato molto tempo fa, quindi non ricordo esattamente il perché, ma questo è stato il mio primo approccio e non è riuscito per qualche motivo. Non ho avuto questo problema con le cartelle normali, solo con le cartelle montate ...
MByD

1
Se si tenta di selezionare un'unità nell'elenco dei dispositivi e condividerla, questo non funzionerà. Per farlo, devi effettivamente passare alla cartella principale del punto di montaggio (che di solito è /media). Forse quello era il problema che stavi riscontrando.
Eliah Kagan,

Questo lo spiega :) proverò quando torno a casa. Grazie.
MByD

Molte volte su diverse versioni e macchine di Ubuntu ho provato questo approccio. So che dovrebbe funzionare, ma non l'ha mai fatto. Proverò tutti i consigli su questa pagina e se non funziona, fai una domanda molto specifica.
James Bradbury,
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.