Samba 4 e windows xp

Discussioni relative a Debian e Linux
Rispondi
sirio81
Hero Member
Hero Member
Messaggi: 1104
Iscritto il: 13/02/2006, 5:04
Contatta:

Samba 4 e windows xp

Messaggio da sirio81 »

Ciao a tutti, ho installato samba su debian stretch e ho configurato una cartella condivisa.
Da linux e da windows 7 o windows 10 accedo seza problemi.
Con windows xp, non riesco ad accedere alla cartella.

Ho impostato log level = 3 su samba altrimenti nei log non veniva scritto nulla.
Di seguto i dettagli della configurazione.

Codice: Seleziona tutto

testparm 
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
WARNING: The "syslog" option is deprecated
Processing section "[samba]"
Loaded services file OK.
Server role: ROLE_STANDALONE

Press enter to see a dump of your service definitions

# Global parameters
[global]
        log file = /var/log/samba/log.%m
        max log size = 1000
        syslog = 0
        panic action = /usr/share/samba/panic-action %d
        usershare allow guests = Yes
        map to guest = Bad User
        obey pam restrictions = Yes
        pam password change = Yes
        passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
        passwd program = /usr/bin/passwd %u
        server role = standalone server
        unix password sync = Yes
        dns proxy = No
        idmap config * : backend = tdb


[samba]
        comment = samba stretch
        path = /mnt/dati/samba
        force group = ufficio
        force user = ufficio
        read only = No
        valid users = ufficio
La cartella samba appartiene all'utente ufficio

Codice: Seleziona tutto

ls -la /mnt/dati/
drwxr-xr-x  5 ufficio ufficio   77 mar  6 09:08 samba
L'utente ufficio l'ho creato tramite

Codice: Seleziona tutto

adduser uffcio
smbpasswd -a uffcio
Allego il log perchè mi fa sforare con i caratteri
Allegati
log.client.gz
(1.38 KiB) Scaricato 188 volte
sirio81
Hero Member
Hero Member
Messaggi: 1104
Iscritto il: 13/02/2006, 5:04
Contatta:

Re: Samba 4 e windows xp

Messaggio da sirio81 »

Aggiungo una nota: ho installato un samba (4.2) su una jessie.
Ho confrontato la parte di configurazione [global] con quella di samba 4.5 su stretch e sono uguali.
Ho replicato la configurazione della cartella condivisa (sempre con l'utente ufficio) e samba 4.2 accetta le credenziali di windows XP.

Googlando ho trovato un work around che consiste nel cambiare una chiave di registro su windows xp

Codice: Seleziona tutto

impostare 3 su
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa\LMCompatibilityLevel 
Ero comunque curioso di capire cosa è cambiato in samba.
marmz
Newbie
Newbie
Messaggi: 1
Iscritto il: 09/07/2016, 21:35

Re: Samba 4 e windows xp

Messaggio da marmz »

Ciao. Anche io non riesco ad accedere allo share da Win XP .. mentre dagli altri device non-microsoft tutto funziona normalmente.

Su Debian Jessie non avevo problemi, ma ora su Stretch mi compare la finestra di autenticazione user/passwd, inserisco i dati ma la finestra ricompare all'infinito senza dare alcun messaggio di errore.

Per caso tu sei riuscito a risolvere??
sirio81
Hero Member
Hero Member
Messaggi: 1104
Iscritto il: 13/02/2006, 5:04
Contatta:

Re: Samba 4 e windows xp

Messaggio da sirio81 »

Purtroppo non ho più accesso a tale macchina.
Comunque hai provato a fare la modifica al registro come indicato e riavviare?
byte64
Sr. Member
Sr. Member
Messaggi: 415
Iscritto il: 07/01/2017, 19:02
Località: Bergamo

Re: Samba 4 e windows xp

Messaggio da byte64 »

sirio81 ha scritto:Ciao a tutti, ho installato samba su debian stretch e ho configurato una cartella condivisa.
Da linux e da windows 7 o windows 10 accedo seza problemi.
Con windows xp, non riesco ad accedere alla cartella.
La cartella samba appartiene all'utente ufficio

Codice: Seleziona tutto

ls -la /mnt/dati/
drwxr-xr-x  5 ufficio ufficio   77 mar  6 09:08 samba
L'utente ufficio l'ho creato tramite

Codice: Seleziona tutto

adduser uffcio
smbpasswd -a uffcio
Allego il log perchè mi fa sforare con i caratteri
Non è che hai semplicemente scritto uffcio al posto di ufficio quando hai creato l'user???
Rispondi