Come montare automaticamente le unità di rete condivise SMB in Mac OS X Lion


51

In Mac OS X 10.7 (Lion) Apple ha sostituito il buon vecchio supporto SMB. Ora non riesco a collegarmi automaticamente alle mie unità di rete condivise (SMB). Soluzioni alternative? O è impossibile? In OS X Snow Leopard, potrei connettere automaticamente le mie unità di rete condivise Ubuntu (SMB) con auto_smb / auto_master (configurazione autofs in / private / etc /). Ho creato tre punti di mount (cartelle) direttamente in '/ Volumes', ho usato / Volumes / Data e / Volumes / webroot (entrambi SMB condivisi).

Sfortunatamente Lion non collega (automount) le mie unità di rete. Devo connettermi manualmente al server (file server Ubuntu) in Finder, quindi aprire Terminale per navigare verso i punti di montaggio, quindi si connette. Questa non è una soluzione praticabile. Ho cercato (Google / SO) ma non ho trovato soluzioni a parte un hack non supportato .

Non è più possibile connettersi automaticamente a un'unità condivisa SMB durante l'avvio?

Risposte:


50

Ecco come si può montare automaticamente un'unità di rete

  1. Connetti all'unità di rete (finder> vai> collega al server)

  2. Inserisci le credenziali per il tuo accesso all'unità di rete e spunta 'ricorda nel portachiavi'

  3. Apri le impostazioni di sistema> utenti> elementi di accesso

  4. Trascina l'icona per l'unità di rete dal desktop agli elementi di avvio.

Fonte: questo articolo


5
Funziona :) Tuttavia, se non ti piace che Finder appaia ogni volta che accedi, puoi invece utilizzare Automator: apple.stackexchange.com/questions/18522/…
wildpeaks

Puoi nascondere il Finder selezionando la casella di controllo accanto alla voce di accesso.
Arne,

3
Selezionando la casella di controllo Nascondi accanto agli elementi di accesso non si nasconde il Finder ... Ho finito per usare lo script di Automator suggerito sopra e funziona.
Toland H,

Testato su Yosemite 10.10, funziona
perfettamente

Forse "smb: // guest: @" sopprime la finestra di dialogo del Finder. Ma in questo modo non si monta la condivisione dopo lo smontaggio.
Dmitry

38
sudo bash
mkdir -p /Volumes/Network/Video /Volumes/Network/Audio /Volumes/Network/Public
vi /etc/fstab

Aggiungi qualcosa di simile al seguente (1 mount per riga)

192.168.0.200:/video /Volumes/Network/Video url automounted,url==smb://user:pass123@192.168.0.200/video 0 0
192.168.0.200:/music /Volumes/Network/Audio url automounted,url==smb://user:pass123@192.168.0.200/music 0 0
192.168.0.200:/public /Volumes/Network/Public url automounted,url==smb://user@192.168.0.200/public 0 0 # there is no password required for this share, just username

correre automount -vc

bash-3.2# automount -vc
automount: /net updated
automount: /home updated
automount: /Volumes/Network/Audio mounted
automount: /Volumes/Network/Watch mounted
automount: /Volumes/Network/Video mounted
automount: /Volumes/Network/Public mounted

Esci dalla sessione sudo. Scorri nel Finder per /Volumes/Network: ogni volta che ci vai ora si limiteranno a montare automaticamente. Ho appena provato questo in 10.7.3 e funziona benissimo.

Se ricevi un errore di autenticazione come quello sotto, è probabile che la combinazione login / password inserita in / etc / fstab sia errata. Assicurati di rieseguire l'automount dopo aver corretto la password.

$ sudo automount -vc
automount: / net aggiornato
automount: / home aggiornato
automount: / Volumi / Rete / Informatica aggiornati
automount: nessun smontaggio
$ sudo ls -l / Volumi / Rete / Informatica /
ls:: errore di autenticazione

Si noti che non è richiesto che il punto di montaggio di destinazione sia in / Volumes / Network; puoi rendere il punto di montaggio target essere / pippo e verrà creato per te su richiesta.


1
Trovo che questa sia una soluzione preferibile rispetto all'uso del Finder per due motivi: 1) specifica direttamente il nome della condivisione montata e 2) richiede meno passaggi, facilmente automatizzati, per aggiungere un'altra condivisione al mix. Per una o due condivisioni, Finder è a malapena accettabile (e solo con un passaggio aggiuntivo per persistere nella configurazione) ma per dozzine di condivisioni l'utilizzo di Finder è noioso. OTOH, questa soluzione è più "unixy", una buona cosa.
pm

1
Se si sta tentando di connettersi come ospite, utilizzare gli stessi passaggi, tranne per il fatto che l'URL è: cifs: // ospite: @ 192.168.0.200 / musica
Johnny Everson,

11
C'è un modo per archiviare le password nel portachiavi del sistema? Non mi piace memorizzare le mie password all'interno di file di testo chiari.
Luca,

2
C'è un modo per specificare le autorizzazioni predefinite per i file montati? Ad esempio, rendere i supporti leggibili da più di un utente su un Mac condiviso.
Fred Clausen,

4
Non mostra condivisioni sulla rete nel Finder.
Dmitry

8

Usa AppleScript:

Nell'editor AppleScript inserire questo:

tell application "Finder"

try

mount volume "cifs://server/share"

end try

end tell

Il salvataggio dello script come applicazione. Aggiungi ai tuoi elementi di Login StartUp


Funziona perfettamente. E l'unico funziona in OS X 10.11 El Capitan.
Dmitry

1
Per quelli (come me) che si chiedono cosa sia CIFS, è un dialetto di Samba (maggiori informazioni qui blog.varonis.com/the-difference-b Between - cifs - and - smb ).
Ashutosh Jindal,

1

Puoi montare automaticamente una condivisione trascinando il volume montato su "Elementi di accesso" in Account utente. È così che lo faccio e funziona dal 10.5.

Una volta avvertite le condivisioni SMB, è che con Lion la condivisione richiederà circa 30 secondi per essere montata all'avvio ... questo ritardo è nuovo poiché Apple ha sostituito SAMBA con la sua implementazione interna in Lion.


Sono a conoscenza di questa soluzione alternativa, tuttavia non è ciò di cui ho bisogno. Lo svantaggio di questa opzione è che 2 finestre del Finder si aprono automaticamente (anche se l'opzione 'nascondi' è selezionata). In 10.6 autofs ha funzionato, montando correttamente le mie unità di rete Samba per montare i punti su / Volumes / ...
cyppher

1

Risposta: non posso farlo. (OS X Lion 10.7.2)

Ho provato a trascinare i volumi montati nei miei "Elementi di accesso" ma viene visualizzato un errore di autenticazione quando accedo nuovamente. Sì, funzionava bene in Leopard, ma dopo l'aggiornamento a Lion, ha smesso di funzionare.

Ogni volta che provo a connettermi alle mie condivisioni SMB usando Finder, mi dà lo stesso errore.

Sono in grado di montare condivisioni SMB dalla riga di comando e verranno visualizzate anche in Finder, una volta montate, e Finder funzionerà perfettamente dopo. Quindi, finché esco dalla riga di comando per eseguire il montaggio, va bene, ma non funzionerà da "Elementi di accesso" o "Connetti al server"

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.