GNU/Linux >> Linux Esercitazione >  >> Cent OS

Windows XP non può connettersi a Samba su CentOS 7.x

Ho un cliente che ha due server, uno con CentOS 5.x e Samba 3.x, è stato in grado di connettersi da tutti i tipi di computer Windows alla directory condivisa di Samba.
Tuttavia, su una nuova CentOS 7.x che esegue Samba 4.x, tutte le macchine possono connettersi tranne quelle che utilizzano Windows XP e alcuni client Windows Server 2003.

La prima cosa da controllare era il file di configurazione principale smb.conf, per vedere se era identico in entrambi i server, e in effetti lo era. Quindi, ho iniziato a scavare per vedere quali modifiche sono state incluse in Samba 4.x. Una variabile era

Aggiungi queste due righe nel tuo file di configurazione principale smb.conf.

Il mio si trovava in /etc/samba/smb.conf:

nano -w /etc/samba/smb.conf
ntlm auth = yes

Dopo averlo aggiunto al blocco di configurazione globale all'interno di smb.conf, ha iniziato a funzionare immediatamente.
Questo sta accadendo nelle nuove versioni di Samba a partire da Samba 4.5 e versioni successive con "ntlm auth ” variabile impostata su “no” per impostazione predefinita.
Sul vecchio Samba 3.x questo era impostato su "yes".

Ecco come appare la configurazione dopo le modifiche:

[global]

        workgroup = AGENCY
        server string = Samba Server %v
        security = user
        passdb backend = tdbsam

        ntlm auth = yes

        encrypt passwords = Yes
        smb passwd file = /var/lib/samba/private/passdb.tdb

        [files2]
        comment = files
        path = /var/www/files2
        public = yes
        writable = yes
        printable = no
        browseable = yes
        available = yes
        valid users = sambauser

Se non funziona, prova anche ad aggiungere:

lanman auth = yes

Riavvia samba per applicare le modifiche:

systemctl restart smb

Quindi controlla se smb funziona correttamente:

systemctl status smb

E il test finale:prova a connetterti da un client Windows 2003 o da un computer Windows XP.

Windows XP non riesce a connettersi a Samba su CentOS 7.x Ultima modifica:7 agosto 2018 da Esteban Borges
Cent OS
  1. Come installare VirtualBox 4.1 su CentOS 5 / RHEL 5

  2. Installa VirtualBox 4.2 su CentOS 6 / RHEL 6

  3. Centos 7.4 Accesso condiviso a Samba negato?

  4. Come posso convertire CentOS in CloudLinux OS?

  5. Impossibile connettersi alla condivisione Linux Samba da Windows 10

Come connettersi a CentOS 8 Desktop da Windows utilizzando il protocollo RDP

Come installare e configurare Samba su CentOS 8

Condivisione file di Windows Samba

Come installare Samba su CentOS 8

Connettiti con OpenSSH (Windows)

I contenitori Windows possono essere ospitati su Linux?