Automount Condivisione SMB in una posizione specifica

0

Ecco il mio problema, voglio montare automaticamente una condivisione di rete in una posizione specifica senza che l'utente debba inserire alcun dettaglio. La condivisione deve essere montata in una cartella specifica dell'utente. Perché? Ho un QNAP NAS che ha una condivisione chiamata home e che condivide i punti in una posizione diversa a seconda delle credenziali utilizzate per accedervi, il che significa che ottengo problemi se monta in / Volumes poiché ogni utente sta montando una condivisione home. Per prima cosa meglio vestito in quel caso, in quanto i successivi tentativi dell'utente non verranno montati.

L'unità di trascinamento per accedere agli elementi con credenziali nel portachiavi è buona, ma non mi permette di scegliere la posizione di montaggio. Se uso mount_smbfs dalla riga di comando per configurarlo come desiderato e quindi trascinare la condivisione negli elementi di accesso, non fa nulla al login.

L'uso del comando mount volume applescript sembra poco utile in quanto non mi consente di specificare il punto di montaggio.

L'unica opzione che ho potuto vedere è quella di utilizzare gli esempi di file auto_smb trovati su Internet, ma questo implica password hardcoding che non sono appassionato. In un mondo non-LDAP / AD è questo il meglio che posso sperare per risolvere questo problema? Un'alternativa non di avvio consiste nel mettere il comando mount_smbfs in uno script ed eseguirlo dagli elementi di accesso.

Ideas anyone?

    
posta Mark 13.08.2014 - 01:14
fonte

1 risposta

1

Ho dovuto fare anche questo, e ho un Applescript che ho scritto e assemblato insieme da fonti di lavoro per richiedere la password dell'utente e quindi usare mount_smbfs per montare in una posizione specifica (con le cartelle già impostate) .

Questo impedisce alle password non aggiornate di bloccare rapidamente l'account e impedisce anche le password nel corpo dello script. Faccio un hard-code del nome utente nello script, questo è abbastanza sicuro, credo.

Faccio anche (list disks) per verificare quali condivisioni sono già state montate, quindi utilizziamo i risultati per riportare le condivisioni montate e qualsiasi tentativo di montaggio fallito.

    
risposta data 22.10.2014 - 18:11
fonte

Leggi altre domande sui tag