Ho un sistema Linux che monta le condivisioni di Windows usando cifs, configurato in /etc/fstab
. Il fileserver di Windows a cui si sta connettendo è unito a un dominio di Active Directory. Quando monto le condivisioni, cosa che faccio manualmente, mi vengono richieste le credenziali di Windows per ciascun mountpoint. Queste credenziali, a quanto mi risulta, sono memorizzate nella cache da cifs e vengono utilizzate per riconnettersi alla condivisione ogni volta che viene utilizzato il filesystem.
Ciò pone un problema se monto, immetto la mia password e quindi la password in Active Directory viene modificata. All'accesso al filesystem cifs tenta di connettersi con la sua password cache (vecchia) e questo fa sì che l'account venga bloccato dopo un numero sufficiente di tentativi.
Non riesco a trovare alcun modo per impedire a cifs di riprovare quando si verifica un errore "nome utente / password errati" dal file server di Windows. Vedo che gli sviluppatori di samba ne hanno discusso nel 2005, ma nessuna correzione è stata effettivamente implementata.
Qualcun altro ha riscontrato questo problema e ci sono soluzioni alternative conosciute? Al momento ogni volta che la mia password scade devo smontare su ogni scatola che viene utilizzata, quindi cambiare la password, quindi rimontare. Le deviazioni da quell'ordine causano ripetuti blocchi poiché le istanze cifs ancora montate continuano a riprovare.