Acceda al recurso compartido Samba desde Windows

Acceda al recurso compartido Samba desde Windows

Tengo un recurso compartido de Samba configurado en una máquina Linux al que solo se puede acceder desde Windows si se apaga.Cliente de red Microsoft: Firmar comunicaciones digitalmente (siempre)

Les gustaría que configurara el final de Linux para permitirles conectarse con esta configuración habilitada. ¿Cuál es lo mínimo que debo hacer para que los usuarios de Windows accedan a este recurso compartido sin desactivar ninguna de las opciones de seguridad por su parte?


Posiblemente información relevante:

  • La caja de Linux ejecuta SLES 11 SP2 y Samba 3.6.3
  • Windows Box ejecuta Windows Server 2008 con Active Directory

Este es mi smb.conf:

# smb.conf is the main Samba configuration file. You find a full commented
# version at /usr/share/doc/packages/samba/examples/smb.conf.SUSE if the
# samba-doc package is installed.
# Date: 2012-02-03
[global]
    workgroup = $WINDOWS_DOMAIN_NAME
    passdb backend = tdbsam
    map to guest = Bad User
    include = /etc/samba/dhcp.conf
    logon path = \\%L\profiles\.msprofile
    logon home = \\%L\%U\.9xprofile
    logon drive = P:
    usershare allow guests = No
    add machine script = /usr/sbin/useradd  -c Machine -d /var/lib/nobody -s /bin/false %m$
    domain logons = No
    domain master = No
    security = domain
    idmap gid = 10000-20000
    idmap uid = 10000-20000
    wins support = No
    wins server = 
    encrypt passwords = yes

[$shareName]
    comment = linux share
    inherit acls = Yes
    path = /home/$user/$shareName
    read only = No
    available = yes
    browseable = yes
    public = yes
    writable = yes

Cuando intentan acceder al recurso compartido actualmente, los errores en /var/log/messages son como:

linux smbd[3336]: [2014/01/24 11:23:25.214046,  0] rpc_client/cli_pipe_schannel.c:54(get_schannel_session_key_common)
linux smbd[3336]:   get_schannel_session_key: could not fetch trust account password for domain '$WINDOWS_DOMAIN_NAME'
linux smbd[3336]: [2014/01/24 11:23:25.216148,  0] rpc_client/cli_pipe_schannel.c:184(cli_rpc_pipe_open_schannel)
linux smbd[3336]:   cli_rpc_pipe_open_schannel: failed to get schannel session key from server $DOMAIN_CONTROLLER for domain $WINDOWS_DOMAIN_NAME.
linux smbd[3336]: [2014/01/24 11:23:25.219196,  0] auth/auth_domain.c:193(connect_to_domain_password_server)
linux smbd[3336]:   connect_to_domain_password_server: unable to open the domain client session to machine $DOMAIN_CONTROLLER. Error was : NT_STATUS_CANT_ACCESS_DOMAIN_INFO.

Respuesta1

Le faltan dos declaraciones clave en el archivo /etc/samba/smb.conf:

  server signing = auto
  client signing = auto

Esto debería bastar.

información relacionada