Il 23/07/23 20:55, Diego Zuccato ha scritto:
Uhm... Non uso samba server da parecchio, ma non sarebbe più semplice
"rigirare" il problema?
Invece di usare le postazioni come server, sono loro a montare una
share su un server (con Samba "adeguato"). Questo server a sua volta
monta le share tramite NFS o altro. Un altro server con Samba
aggiornato fornisce le share ai client nuovi dalla stessa "sorgente".
In questo modo l'isolamento viene molto più naturale, e hai 3 VM
semplici e solide invece di una sola delicatissima.
I client xp sono client connessi a strumenti che salvano in locale i
risultati delle analisi dello strumento. Poi da remoto un software
dovrebbe leggere questi dati ed elaborarli facendo calcoli e verifiche.
Salvare direttamente i dati in remoto la vedo dura la terrò come ipotesi
di ultima spiaggia...
In fstab hai sbagliato completamente la sintassi, non devi indicare il
comando di mount, solo i parametri:
//clientxp1/share1 /srv/samba/clientxp1/share1 cifs
credentials=/root/.admin_credentials,vers=1.0,uid=11202,gid=10513,forceuid,noperm
scusa hai ragione, ho trascritto male; questo è quello che ho scritto in
fstab
//clientxp1/share1 /srv/samba/clientxp1/share1 cifs
credentials=/root/.admin_credentials,vers=1.0,uid=11202,gid=10513,forceuid,noperm
0 0
se rimuovo vers=1.0 non da più errore di invalid argument ma non si
monta (di default parte da smb2+ in avanti)
ma se lancio
# mount.cifs //clientxp1/share1 -o
credentials=/root/.admin_credentials,vers=1.0,uid=11202,gid=10513,forceuid,noperm
/srv/samba/clientxp1/
funziona
altrimenti cerca la share "mount.cifs" da montare in
"//clientxp1/share1" :)
questa non l'ho capita...
Mi sa anche che debba essere vers=1, non vers=1.0, ma a questo magari
risponde qualcuno che conosce Samba meglio di me.
questo non credo in man mount.cifs dice espressamente '1.0'
Piviul