Monta un disco samba, con password dal portachiavi

2

Ho un problema con Jettison , che tenta di rimontare un'unità samba, che è protetto da una password.

Utilizza la seguente riga di comando:

/sbin/mount_smbfs //[user]@[server]/work /Volumes/work 

Ovviamente fallisce poiché la password non è presente (né l'opzione -N)

Sono consapevole che dovrebbe contenere una password, ma non voglio che l'app lo sappia. Quindi la mia domanda è:

C'è un modo per richiedere la password come questa (sono consapevole che questo non è corretto):

/sbin/mount_smbfs //[user]: %keychain->[identified keychain]%@<server>/work /Volumes/work 
    
posta SNEILΛ 24.10.2012 - 15:16
fonte

1 risposta

2

Esiste un'interfaccia di script valida per il portachiavi ed è il comando security .

Se sei a portata di mano con lo scripting della shell o un'altra lingua e la password non ha spazi e caratteri strani da gestire, puoi seguire questo tutorial e insegnare te stesso abbastanza da togliere la password dal portachiavi.

Quindi, una volta capito come passare la password come argomento della riga di comando user:pass , è possibile eseguire il comando di sicurezza in linea o impostare una variabile temporanea per contenere il valore.

    
risposta data 24.10.2012 - 19:48
fonte

Leggi altre domande sui tag