Potrei superare l'errore con mount -t cifs ... aggiungi semplicemente il parametro sec=ntlmsspi
alle opzioni. Altre opzioni possibili sono:
ntlmssp
ntlmv2
ntlmv2i
Sono stato in grado di creare un punto di montaggio con autofs
seguendo il suggerimento numero 4 di questo sito
È stato necessario apportare alcune modifiche a /etc/auto.mymount
L'opzione sec
deve essere specificato. Ho trovato i parametri corretti qui (in fondo alla pagina)
Il mio /etc/auto.mymount
finito per contenere una riga che è:
share -fstype=cifs,rw,noperm,user=ESBSertal,pass=MyPassword,domain=ESB,sec=ntlmsspi ://esb.local/dfs
eseguendo service autofs restart
rinnova le informazioni.
questo mi ha permesso di accedere ai contenuti della condivisione sotto /mnt/win/share
Non sembra esserci nulla di intrinsecamente sbagliato in quello che stai facendo.
-
Verifica che il nome utente/password ecc. non contengano punteggiatura/spazi bianchi e, in tal caso, inserisci
'
'
intorno a loro. -
Verifica che i firewall CentOS e Windows consentano le connessioni (anche se probabilmente riceverai un messaggio di errore diverso per loro)
scusa per non averlo chiesto in un commento, ma la mia reputazione non è abbastanza alta.
Hai un PDC in esecuzione sul server Windows 2008? In tal caso probabilmente ti manca solo il dominio per l'utente
mount.cifs -o user=USER,dom=DOMAIN,password=MYPASS //pdc.domain/test /mnt
Hai provato a montarlo come amministratore? Se funziona, probabilmente è solo un problema con i permessi di condivisione.
Altrimenti controlla il file syslog, dovrebbe darti maggiori informazioni sull'errore. Possibile che il server richieda la firma del pacchetto e la tua richiesta sia senza.