El intercambio de archivos Samba da 0x80070043 en Windows

El intercambio de archivos Samba da 0x80070043 en Windows

Tengo Samba configurado en el servidor Ubuntu e intento compartir carpetas dentro sharedfoldersdel directorio raíz. Sin embargo, aparece este error 0x80070043en Windows.

root@ubuntu:~# ls -lh sharedfolders/
total 12K
drwxrwxrwx 2 root root 4.0K May 26 16:10 f1
drwxrwxrwx 2 root root 4.0K May 26 16:10 f2
drwxrwxrwx 2 root root 4.0K May 26 16:11 f3

y aquí está mi archivo de configuración de samba:

[global]
workgroup = KIWI
server string = %h server (Samba, Ubuntu)
wins support = yes
dns proxy = no
name resolve order = lmhosts host wins bcast
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
security = user
server role = standalone server
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user   
usershare allow guests = yes
[printers]
    comment = All Printers
    browseable = no
    path = /var/spool/samba
    printable = yes
    guest ok = no
    read only = yes
    create mask = 0700
[print$]
    comment = Printer Drivers
    path = /var/lib/samba/printers
    browseable = yes
    read only = yes
    guest ok = no
[Shared]
    comment = Shared Files
    path = sharedfolders/f1
    browseable = yes
    read only = no
[Home Files]
    comment = Home Files
    path = sharedfolders/f2
    browseable = yes
    read only = no
[Work Files]
    comment = Work Files
    path = sharedfolders/f3
    browseable = yes
    read only = no

cuando intento conectarme a una de las carpetas anteriores (f1,f2,f3), proporciono el pase de usuario definido en samba, pero aparece este extraño error.

¿Alguien podría ayudarme a resolver este problema?

y aquí está mi estado de samba:

root@ubuntu:~# smbstatus

Samba version 4.3.11-Ubuntu
PID     Username      Group         Machine            Protocol Version
------------------------------------------------------------------------------

Service      pid     machine       Connected at
-------------------------------------------------------

No locked files

actualizar:

Aquí están los permisos para la carpeta raíz donde están mis tres carpetas compartidas:

root@ubuntu:~# ls -lh
total 4.0K
drwxrwxrwx 5 root root 4.0K May 26 16:11 sharedfolders

Anexo de imagen:


ventanas:
ingrese la descripción de la imagen aquí
ubuntu:
ingrese la descripción de la imagen aquí

Respuesta1

El primer problema a abordar es que ninguna de las rutas compartidas en su archivo de configuración de Samba está definida correctamente.

Por ejemplo, aquí:

[Shared]
    path = sharedfolders/f1

Debe proporcionar una ruta absoluta (es decir, una que comience con /), no relativa.

Verá los motivos de los mensajes de error en los archivos de registro de Samba. Los has definido, así que úsalos.

Respuesta2

tienes algunos problemas de permisos en la carpeta que estás compartiendo:

La solución es que lo muevas a la/mnt/sharedfolders/

mv sharedfolders/ /mnt/

y luego :

 chown -R www-data sharedfolders

y luego actualice las rutas en el archivo de configuración de samba en consecuencia,

y luego por supuesto:

service smbd restart

espero que esto funcione.

información relacionada