[Risolto - soluzione generale] pam_mount fallisce il montaggio di volumi

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
davidegn82
Prode Principiante
Messaggi: 30
Iscrizione: mercoledì 7 novembre 2007, 11:48

[Risolto - soluzione generale] pam_mount fallisce il montaggio di volumi

Messaggio da davidegn82 »

Sto facendo delle prove di utilizzo del modulo pam_mount su un client Ubuntu Gusty.

Questo è lo scenario:
Nome dominio: miodominio.org
Nome server di rete: mioserver
Tipo server: Active Directory si win2003 Server
Nome condivisione: Sistema_Server

Obiettivo: montare la cartella del server "Sistema_server/Dominio/Dati_Utenti" , nel percorso locale "/mnt/Dati_Utenti"

Configurazione /etc/security/pam_mount.conf

di default + riga aggiuntiva seguente:
volume * smbfs mioserver Sistema_Server/Dominio/Dati_Utenti/Utenti_Interni /mnt/Dati_Utenti uid=&,gid=&,dmask=0751,workgroup=MIODOMINIO

Ovviamente, il mount non funziona.

Nel log auth ho il seguente errore:

pam_mount(readconfig.c:155) bad number of args for volume

Cosa sto sbagliando?

Grazie in anticipo
Ultima modifica di davidegn82 il giovedì 22 novembre 2007, 15:11, modificato 1 volta in totale.
Avatar utente
paper0k
Rampante Reduce
Rampante Reduce
Messaggi: 7220
Iscrizione: lunedì 2 ottobre 2006, 13:39
Contatti:

Re: pam_mount fallisce il montaggio di volumi

Messaggio da paper0k »

Leggendo qui forse ti mancano due trattini alla fine della riga nel file /etc/security/pam_mount.conf ;)
Chiunque può essere ragionevole, ma esser sani di mente è raro (Oscar Wilde)
Wiki|Blog|Twitter|Identi.ca|last.fm
davidegn82
Prode Principiante
Messaggi: 30
Iscrizione: mercoledì 7 novembre 2007, 11:48

[Risolto] Re: pam_mount fallisce il montaggio di volumi

Messaggio da davidegn82 »

Grazie mille per la risposta, anche se purtroppo la semplice modifica non ha funzionato nel mio caso.

Guardando nel forum internazionale, ho scoperto che Win2003 Server, di default, abilita il sign sul server delle condivisioni e smbfs non supporta il signing. Ci sono 2 soluzioni:

- Disabilitare il signing su Win2003 server tramite le Group Policy (soluzione non provata)
- Utilizzare cifs (soluzione provata)

Montando i volumi con cifs, il montaggio funziona

mount -t cisf //mioserver/miacondivisione /mnt/condivisione

(utilizzando pam_mount.conf, bisogna aggiungere le stesse option impiegate per smbfs)

Un'altra cosa.....
abilitando pam_mount integrato nella gusty (v1.18), non funziona più gksudo e, nel mio caso, non ho provato se funziona la soluzione riportata.

Per risolvere il problema ho installato la nuova versione di pam_mount (0.29-3) persa dalla repository di debian sid

In pratica, ho aggiunto nel file /etc/apt/source.lists la seguente repository:

deb http://ftp.it.debian.org/debian sid main

e da synaptic ho aggiornato il modulo libpam-mount

Dopo questa modifica, gksudo funziona e mi monta i volumi desiderati

Grazie per l'aito e spero che la mia soluzione sia compatibile con le vostre esigenze
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti