Come disegnare le unità di networking condivise SMB in Mac OS X Lion

In Mac OS X 10.7 (Lion) Apple ha sostituito un buon vecchio supporto SMB. Ora non posso colbind automaticamente le unità di networking condivise (SMB). Soluzioni alternative? Oppure è imansible? In OS X Snow Leopard, potrei colbind automaticamente le unità di networking condivise di Ubuntu (SMB) con auto_smb / auto_master (configuration autofs in / private / etc /). Ho fatto tre punti di assembly (cartelle) direttamente in '/ Volumes', ho usato / Volumi / Dati e / Volumi / webroot (entrambi SMB condivisi).

Purtroppo Lion non collega (automount) le mie unità di networking. Devo collegarmi manualmente al server (file server Ubuntu) in Finder, quindi aprire Terminal per navigare nei punti di assembly e quindi connettersi. Questa non è una soluzione realizzabile. Ho cercato (Google / SO) ma non ho trovato soluzioni se non un hack non supportto .

Non è più ansible collegarsi automaticamente a un'unità condivisa con SMB durante l'avvio?

Ecco come è ansible automatizzare un'unità di networking

  1. Collegarsi all'unità di networking (cercatore> andare> connettersi al server)

  2. Immettere le credenziali per il tuo accesso all'unità di networking e select l'opzione "ricordi in portchiavi"

  3. Aprire le impostazioni di sistema> utenti> gli elementi di accesso

  4. Trascinare l'icona per l'unità di networking dal desktop all'elemento di avvio.

Fonte: Questo articolo

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

Aggiungi qualcosa come il seguente (1 mount per row)

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

eseguire 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 

Uscire dalla session di sudo. Sfoglia nel cercatore di /Volumes/Network – each volta che andate lì, ora saranno solo automount. Ho appena provato questo in 10.7.3 e funziona bene.

Se si verifica un errore di authentication come sotto, è probabile che la combinazione di login / password immessa in / etc / fstab non sia corretta. Assicurarsi di rieseguire automaticamente dopo aver corretto la password.

  $ sudo automount -vc
 automount: / net aggiornato
 automount: / home aggiornato
 automount: / Volumi / Rete / Calcolo aggiornato
 automount: non smonta
 $ sudo ls -l / Volumi / Rete / Computing /
 ls:: errore di authentication 

Si noti che non esiste un requisito duro che il punto di assembly del bersaglio sia sotto / Volumes / Network; è ansible fare il punto di assembly del bersaglio / foo, e sarà creato per voi su richiesta.

Usa AppleScript:

Nell'editor di AppleScript inserire:

 tell application "Finder" try mount volume "cifs://server/share" end try end tell 

Il salvataggio dello script come applicazione. Aggiungi agli articoli StartUp di Login

È ansible montare automaticamente una condivisione trascinando il volume montato nei tuoi "Elementi di accesso" in account utente. È così che lo faccio e funziona dal 10.5.

Una volta che le azioni di SMB di caveat, è che con Lion la quota richiederà circa 30 secondi per montare all'avvio … questo ritardo è nuovo da quando Apple ha sostituito SAMBA con la loro implementazione interna in Lion.

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

Ho provato a trascinare i volumi montati nei miei "Elementi di accesso", ma appena viene visualizzato un errore di authentication quando riconnettiamo nuovamente. Sì, questo funzionava bene in Leopard, ma dopo aver aggiornato a Lion, ha smesso di funzionare.

Ogni volta che cerco di connettersi alle mie azioni SMB utilizzando Finder, mi dà lo stesso errore.

Sono in grado di montare le parti SMB dalla row di command, e verranno visualizzate anche nel Finder, una volta montate, e il Finder funziona bene dopo di che. Quindi, finché andrò alla row di command per eseguire il assembly, è OK, ma non funziona da "Elementi di accesso" o "Connetti al server"