Comprensión fácil de los comandos de shell utilizando el script “Explain Shell” en Linux

Cuando tienes más de una computadora en una red de área local (LAN), es posible que necesites hacer que los archivos almacenados en una computadora sean accesibles en otra computadora a través de la red. En este caso, puedes compartir una carpeta en Windows utilizando el protocolo SMB. Ten en cuenta que el flujo de trabajo es el mismo para compartir carpetas en las versiones 7, 8 y 11 de Windows.

Preparación para Compartir Datos en Windows 10

Antes de crear una carpeta compartida y configurar el acceso, repasemos brevemente los principales pasos:

  • Habilitar el uso compartido de archivos e impresoras; asegurarse de que el firewall no bloquee las conexiones SMB.
  • Definir qué usuarios deben tener acceso y crear cuentas de usuario si es necesario.
  • Compartir una carpeta y establecer permisos a nivel del protocolo SMB y del sistema de archivos.
  • Acceder a la carpeta compartida desde otra computadora a través de la red.
  • Mapear una carpeta compartida como una unidad de red y configurar otros ajustes si es necesario.

Requisitos

Los requisitos para compartir una carpeta son:

  • NTFS es el sistema de archivos recomendado. FAT32 tiene limitaciones para configurar permisos (la pestaña Seguridad no aparece en las propiedades de la carpeta al usar FAT32).
  • Los puertos TCP 445, 139, 138 y 137 deben estar abiertos.
  • Debes tener suficientes permisos de Windows para tu cuenta de usuario para cambiar las propiedades de la carpeta.

La configuración

En este tutorial, utilizaremos Windows 10 Edición Profesional (Compilación 19042):

  • Nombre de la computadora: Computer10
  • Dirección IP: 192.168.101.212
  • Todos los ordenadores están ubicados en la misma subred (192.168.101.0/24).
  • Todos los ordenadores no son miembros de un dominio de Active Directory, y el tipo de red se clasifica como Grupo de trabajo.

Ajuste de la configuración de red en Windows 10

Primero, necesitamos habilitar el uso compartido de archivos e impresoras en la configuración de red de Windows 10. Estos ajustes están relacionados con la configuración del firewall.

  1. Ir a

    Panel de control > Red e Internet> Centro de redes y recursos compartidos

    o

    Panel de control > Todos los elementos del Panel de control > Centro de redes y recursos compartidos.

    Alternativamente, puede abrir esta ventana con el comando:

    control /name Microsoft.NetworkAndSharingCenter

  2. Haz clic en Cambiar la configuración de uso compartido avanzada en el panel izquierdo. Como alternativa, puedes usar el comando:

    control.exe /name Microsoft.NetworkAndSharingCenter /page Advanced

  3. Estamos en la página de Configuración de uso compartido avanzada con configuraciones para perfiles de red y para todas las redes (ver la captura de pantalla a continuación).

    Un perfil de red es un conjunto predefinido con configuraciones especiales de seguridad, firewall y uso compartido de red en Windows para la conexión de red.

    Un perfil de red en Windows 10 puede ser privado, público y dominio (si un equipo es miembro de un dominio). Un perfil de red debe ser Privado para compartir una carpeta en Windows 10 y en versiones más recientes de Windows. Si necesitas cambiar un perfil de red, lee cómo hacerlo al final de esta sección.

  4. Selecciona tu perfil privado que debe ser el perfil actual y selecciona las siguientes opciones:
    • Activar el descubrimiento de red
    • Activar el uso compartido de archivos e impresoras

    Después de configurar estas opciones, otros ordenadores en la red pueden hacer ping a tu ordenador y acceder a carpetas compartidas.

  5. Configura las configuraciones anteriores en ambos ordenadores: Windows actuando como un servidor SMB y Windows actuando como un cliente SMB.
    • El servidor SMB es un ordenador en el que se comparte una carpeta.
    • El cliente SMB es un ordenador que se conecta a una compartición SMB a través de la red.

Cómo cambiar el perfil de red

Sigue estos pasos para cambiar el perfil de red en Windows 10 y prepararte para configurar el uso compartido de red.

  1. Haz clic en Inicio>Configuración>Red e Internet.
  2. Seleccione su adaptador de red y haga clic en Propiedades.

  3. Seleccione el perfil de red necesario en la ventana abierta (Privado en este caso).

Creación de usuarios para compartir archivos

Proporcionar credenciales de su cuenta de usuario de Windows a otras personas no es una buena idea. Según las mejores prácticas, se recomienda crear cuentas de usuario especiales en Windows 10 y establecer el nivel de acceso necesario para estas cuentas para compartir una carpeta. Hay varias configuraciones para crear usuarios y grupos en la edición Professional de Windows 10.

  1. Haga clic con el botón derecho en el icono de Mi equipo o Este PC y haga clic en Administrar en el menú contextual. También puede abrir esta ventana ejecutando el comando en la línea de comandos (CMD): compmgmt.msc

  2. En el panel izquierdo de la ventana Gestión de equipos, haz clic en Usuarios locales y grupos y selecciona Usuarios. Haz clic con el botón derecho en Usuarios y selecciona Nuevo usuario para crear un nuevo usuario.

  3. Ingresa un nombre de usuario, establece la contraseña y selecciona las opciones de la cuenta.

    Aquí creamos a usuario11, usuario12, usuario13 y usuario14. Por defecto, estos usuarios son miembros del grupo Usuarios.

Creación de un grupo

Para compartir una carpeta con los mismos permisos para varios usuarios que deben utilizar credenciales diferentes, es más conveniente crear un grupo, agregar a los usuarios necesarios al grupo y compartir una carpeta con este grupo.

  1. Ve a Usuarios y grupos locales en la ventana de Gestión de equipos. Haz clic derecho en Grupos (o en el espacio vacío en el panel de Grupos) y selecciona Nuevo grupo en el menú contextual.

  2. Introduce un nombre de grupo, por ejemplo, sharegroup1. Haz clic en Agregar para añadir usuarios al grupo (ver captura de pantalla abajo).

    Agregamos tres usuarios (que fueron creados anteriormente) a este grupo: usuario11, usuario12 y usuario13.

  3. Introduce el nombre de usuario y haz clic en Comprobar nombres. Si el nombre de usuario es correcto, el nombre completo estará subrayado en el formato NombreDeEquipo\NombreDeUsuario. Puedes usar un punto y coma para añadir varios usuarios en esta ventana, comprobando cada uno después de escribir un nombre de usuario. Una vez hecho, haz clic en Aceptar para finalizar la adición de usuarios y cerrar esta ventana.
  4. Haz clic en Crear para finalizar la creación de un grupo y prepararse para configurar el intercambio de red.

Todos los pasos de preparación han sido completados. La configuración de red está configurada, los usuarios y grupos están creados. Ahora podemos compartir una carpeta en Windows 10.

Cómo Compartir una Carpeta en Windows

Para compartir una carpeta en Windows 7, 8, 10 u 11, siga los siguientes pasos:

  1. Haga clic derecho en la carpeta que desea compartir (en este ejemplo, la carpeta es compartir01). Luego haga clic en Propiedades en el menú contextual.

  2. La ventana de Propiedades de la carpeta se abrirá.
  3. Seleccione la pestaña Compartir y haga clic en Uso compartido avanzado. Según las mejores prácticas de uso compartido de Windows, se recomienda utilizar la configuración de uso compartido avanzado en lugar de la configuración de uso compartido simple utilizando el botón Compartir. La configuración de uso compartido avanzado proporciona la máxima flexibilidad para el intercambio de datos en Windows 10 (y para otras versiones de Windows).
  4. En la ventana de Uso compartido avanzado, seleccione la casilla de verificación Compartir esta carpeta.
  5. Ingrese/edite un nombre de compartición (compartir01 en nuestro caso).
  6. Haga clic en Permisos para establecer permisos para usuarios y grupos a nivel de SMB.
  7. Por defecto, se otorga acceso de solo lectura a Todos. Esta no es la configuración que queremos tener. Seleccione Todos y haga clic en Quitar.

    Nota: Si se selecciona Todos en Permisos de uso compartido, el acceso puede ser limitado en los permisos de seguridad NTFS de la pestaña Seguridad explicada a continuación después de configurar los Permisos de uso compartido.

    Haga clic en Agregar para añadir el usuario o grupo necesario con quien desea compartir la carpeta.

  8. Seleccionar usuarios o grupos. Ingrese un nombre de grupo o un nombre de usuario y haga clic en Comprobar nombres. Si ha ingresado un nombre correctamente, el nombre de usuario o grupo está subrayado y se muestra en el formato NombreEquipo\NombreUsuario. Agregamos sharegroup1 y user14 para compartir una carpeta con ellos. Haga clic en Aceptar para guardar la configuración y cerrar la ventana.

  9. Estamos de vuelta en la ventana de Permisos de la carpeta. Establezcamos los permisos para el grupo y el usuario que hemos agregado. Seleccionamos sharegroup1 y hacemos clic en Control total para otorgar acceso completo a este grupo, incluyendo a user11, user12 y user13, que son miembros de este grupo. Seleccionamos user14, que no es miembro de sharegroup1, y dejamos los permisos de Lectura como están. Haga clic en Aceptar para guardar la configuración y cerrar la ventana.

  10. Estamos de vuelta en la ventana de propiedades de la carpeta. Seleccione la pestaña Seguridad y haga clic en Editar.
  11. La ventana de Permisos (permisos del sistema de archivos) para la carpeta seleccionada se abre. Haz clic en Agregar para añadir un grupo o usuarios y establecer permisos.
  12. Ingresa el nombre de un usuario o grupo, haz clic en Comprobar Nombres y luego en Agregar. Añadimos grupo1compartir y usuario14 en nuestro ejemplo.

  13. Regresando a la ventana de Permisos de la carpeta compartida, seleccionamos grupo1compartir y elegimos Control Total para otorgar acceso completo a esta carpeta. También seleccionamos usuario14 y dejamos los permisos predeterminados para acceso de solo lectura. Haz clic en Aceptar para guardar los ajustes, cierra la ventana de Permisos y regresa a la ventana de propiedades de la carpeta.
  14. Puedes ver la lista de permisos para usuarios en la pestaña Seguridad de la ventana de propiedades de la carpeta. Haz clic en Cerrar.

  15. La ruta de red a la carpeta compartida se muestra en la ventana de propiedades de la carpeta. Recuerda que puedes usar una dirección IP en lugar de un nombre de computadora si ingresar una ruta usando el nombre de la computadora no funciona. Puedes hacer clic en OK y cerrar esta ventana.

  16. La carpeta se ha compartido correctamente. Intenta acceder a la carpeta compartida desde otra computadora. Explicamos cómo acceder a un recurso compartido de archivos a continuación en este artículo.

Nota: Utilizamos uso compartido avanzado y no uso compartido simple porque las opciones de configuración son limitadas con el uso compartido simple. En la captura de pantalla a continuación, puedes ver cómo lucen los ajustes de uso compartido simple después de que configuramos el uso compartido de datos de Windows 10 a través de SMB. Además, el uso de ajustes de uso compartido avanzados te permite comprender mejor cómo compartir una carpeta en Windows 10 y los principios generales de uso compartido de archivos.

El método alternativo de uso compartido

El método alternativo para compartir una carpeta en Windows 7, 8, 10 u 11 es usando un complemento Carpetas compartidas fsmgmt.msc. También puedes seguir los pasos a continuación para encontrar este complemento:

  1. Haz clic derecho en Mi PC y selecciona Administrar.
  2. En la ventana de Administración de equipos, ve a Herramientas del sistema > Carpetas compartidas.
  3. Haz clic derecho en Compartidos y en el menú contextual, haz clic en Nuevo Compartido.
  4. Sigue el asistente intuitivo y configura las opciones necesarias como lo hicimos anteriormente.

También puedes verificar las carpetas compartidas, sesiones abiertas y archivos abiertos en este complemento, así como administrar los compartidos existentes y deshabilitar el intercambio de archivos.

Conectarse a una Carpeta Compartida

Para conectarse a una carpeta compartida desde un ordenador con Windows 10 a través de la red, sigue estos pasos:

  1. Abre Mi PC (Este equipo) o abre una nueva ventana en el Explorador de Windows.
  2. Introduce una dirección IP o el nombre de host (nombre DNS) de una máquina con una carpeta compartida a la que deseas conectarte. Por ejemplo:
    • \\192.168.101.212
    • \\Equipo10

    Puedes introducir la ruta de red completa a una carpeta compartida conocida como ruta UNC, como:

    • \\192.168.101.212\compartir01
    • \\Equipo10\compartir01

    Este método puede ser útil porque a veces no se puede navegar por una lista de carpetas compartidas en un servidor SMB remoto.

Cómo asignar una unidad de red en Windows 10

Hemos explicado cómo acceder a una carpeta compartida en Windows 10 de manera general. Para mayor comodidad, puedes asignar una carpeta compartida remota como una unidad de red que se mostrará permanentemente en el Explorador de Windows (hasta que elimines esta unidad). Este método también funciona para otras versiones de Windows.

  1. Haz clic derecho en una carpeta compartida después de haber accedido a una computadora remota con una carpeta compartida.
  2. Haz clic en Asignar unidad de red.
  3. Selecciona una letra para la unidad de red, selecciona Conectar automáticamente al iniciar sesión y termina.

Cómo Conectar a una Carpeta Compartida Sin Contraseña

Por defecto, todas las carpetas compartidas están protegidas por una contraseña para usuarios específicos. Sin embargo, hay un método seguro para que los usuarios accedan a una carpeta compartida desde sus computadoras Windows sin ingresar una contraseña cada vez. Las condiciones son las siguientes:

  • El nombre de usuario en la computadora donde se encuentra la carpeta compartida debe ser el mismo que el nombre de usuario en la computadora remota desde la cual un usuario se conecta a la carpeta compartida.
  • La contraseña de esta cuenta de usuario debe ser la misma en ambas máquinas Windows (que actúan como servidor SMB y cliente SMB).
  • El usuario debe estar conectado a Windows (cliente SMB) con la cuenta cuyo nombre y contraseña son iguales a los de Windows donde se comparte la carpeta (servidor SMB).

Usemos un ejemplo para ilustrar esto. Por ejemplo, tenemos dos computadoras:

Parámetros de la Computadora 1:

  • Nombre de la computadora: Computadora1
  • Nombre de usuario: Usuario1
  • Contraseña de usuario: Contraseña1

Parámetros de la Computadora 2:

  • Nombre de la computadora: Computadora2
  • Nombre de usuario: Usuario1
  • Contraseña de usuario: Contraseña1

Cree Usuario1 en Computadora1 y Usuario1 en Computadora2. La contraseña para Usuario1 en Computadora1 debe ser la misma que la de Usuario1 en Computadora2 (Contraseña1 en este ejemplo).

Después de completar esta configuración, Usuario1 puede acceder a la carpeta compartida en Computadora1 desde Computadora2 sin ingresar una contraseña, pero la conexión está protegida por contraseña. El usuario debe estar conectado a Windows en Computadora2 como Usuario1. Este enfoque se clasifica como una mejor práctica cuando los usuarios necesitan acceder a una carpeta compartida sin ingresar una contraseña.

Riesgos de conectarse sin contraseña

Por defecto, los usuarios en computadoras remotas no pueden acceder a una carpeta compartida si no ingresan una contraseña o si su cuenta no tiene contraseña. Esto es por razones de seguridad. Sin embargo, puedes configurar las carpetas compartidas de Windows para acceder a ellas sin contraseñas. Ten en cuenta que configurar el uso compartido de red sin contraseñas no es seguro y tiene altos riesgos para tus datos.

La información a continuación se proporciona con fines educativos, ya que estos ajustes van en contra de las mejores prácticas del uso compartido de archivos de Windows y no deben utilizarse. Opta por el enfoque explicado anteriormente con las mismas contraseñas para las cuentas de usuario si no deseas ingresar una contraseña al acceder a una carpeta compartida. Incluso si todos los usuarios en tu red local son usuarios de confianza, alguien puede acceder ilegalmente a tu red, por ejemplo, al conectarse a la red a través de Wi-Fi y obtener acceso a tus datos.

A continuación, puedes ver los ajustes que hacen posible conectarse a una carpeta compartida sin contraseña en absoluto.

En Configuración de uso compartido avanzado > Todas las redes, puedes ver dos opciones que permiten el acceso sin contraseñas:

  • Activar el uso compartido para que cualquier persona con acceso a la red pueda leer y escribir archivos en las carpetas Públicas
  • Desactivar el uso compartido protegido con contraseña

Además de eso, hay una política de grupo responsable del acceso a una carpeta compartida sin contraseña.

Puede encontrar esta política en el editor de directivas de grupo (gpedit.msc) en Configuración de Windows > Configuración de seguridad > Directivas locales > Opciones de seguridad. El nombre de la política es: Acceso de red: Permitir que los permisos de todos se apliquen a usuarios anónimos

Si esta política está habilitada, entonces los usuarios pueden acceder a una carpeta compartida de Windows sin contraseña.

¿Qué es un usuario invitado?

Invitado es un usuario integrado de Windows con privilegios limitados que puede utilizarse para acceder a recursos particulares en una máquina con Windows. Una cuenta de usuario invitado puede desempeñar un papel en el intercambio de archivos y proporcionar acceso anónimo a una carpeta compartida. Al habilitar el acceso anónimo a carpetas compartidas, los usuarios pueden acceder a la carpeta compartida correspondiente como usuario invitado sin ingresar credenciales.

La habilitación del acceso anónimo a carpetas compartidas mediante una cuenta de usuario invitado amplía la superficie de ataque. Actores malintencionados o usuarios no autorizados pueden intentar explotar vulnerabilidades en la cuenta de usuario invitado o en la configuración de intercambio de archivos para obtener acceso no autorizado al sistema o datos sensibles.

Por defecto, Invitado está desactivado por razones de seguridad.

Cómo agregar Invitado en Windows 10

Es imposible habilitar o crear una cuenta de invitado en Windows 10 versión 10159 y posteriores porque Microsoft eliminó esta opción. Solo puede crear una cuenta de usuario local estándar con permisos configurados manualmente, pero no una cuenta de invitado especial como lo era en Windows 7, Windows XP y versiones anteriores (ni siquiera es posible en la línea de comandos y mediante la edición de políticas de grupo).

Cómo habilitar SMB 1.0 en Windows 10

Windows 10 utiliza SMB 3.1 de forma predeterminada para compartir carpetas (servidor SMB) y acceder a carpetas compartidas en máquinas remotas (cliente SMB). Si compartes una carpeta en Windows 10 e intentas conectarte a esta carpeta compartida desde Windows XP, por ejemplo, recibirás un error porque Windows XP utiliza SMB 1.0 y SMB 1.0 está desactivado en Windows 10 de forma predeterminada por razones de seguridad.

Nota: Ransomware como WannaCry y NotPetya utilizaron exploits de EternalBlue y EternalRomance relacionados con las vulnerabilidades del protocolo SMB 1.0 para atacar computadoras y corromper datos. Después de eso, Microsoft lanzó parches de seguridad para todos los sistemas operativos Windows a partir de Windows XP. También existen exploits de EternalChampion, EternalSynergy y EternalRocks para el protocolo SMB v1 utilizado por ransomware.

Aprende más sobre CIFS y otras versiones de SMB y lee sobre las diferencias entre SMB y NFS.

Puedes verificar si la versión adecuada del protocolo SMB está habilitada en Windows utilizando los comandos de PowerShell enumerados a continuación.

  • Comprueba si SMB v1 está habilitado en Windows 10 y Windows 8.1:

    Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol

    o

    Dism /online /Get-Features /format:table | find "SMB1Protocol"

  • Verifique si SMB v2 está habilitado en Windows 10 y Windows 8.1:

    Get-SmbServerConfiguration | Select EnableSMB2Protocol

  • Verifique si SMB v1 está habilitado en Windows 7

    Get-Item HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters | ForEach-Object {Get-ItemProperty $_.pspath}

  • Verifique si SMB v2 está habilitado en Windows 7

    Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters | ForEach-Object {Get-ItemProperty $_.pspath}

    Si el comando devuelve True en la salida, significa que la versión actual del protocolo SMB está habilitada.

  • Verifique si SMBv1 y SMBv2 están habilitados con un solo comando:

    Get-SmbServerConfiguration | select "*enablesmb*"

Para habilitar SMB 1.0 para un servidor o cliente SMB en Windows 10, haga lo siguiente:

  1. Vaya a Panel de Control > Programas y Características. Alternativamente, puede presionar Win+R y ejecutar appwiz.cpl en el indicador de Ejecutar o ejecutar appwiz.cpl en la línea de comandos (CMD).
  2. Haga clic en Activar o desactivar las características de Windows en el panel izquierdo. Como alternativa, presione Win+R y ejecute optionalfeatures o ejecute optionalfeatures en la línea de comandos (CMD).

  3. Encuentre Soporte de uso compartido de archivos SMB 1.0/CIFS en la ventana de Características de Windows y seleccione esta casilla si desea seleccionar todas las características relacionadas. Tenga en cuenta que Windows 10 versión 1709 y posterior incluyen la característica de eliminación automática de SMB 1.0 que desactiva automáticamente SMB 1.0 por razones de seguridad si no se usó en los últimos 15 días. Puede seleccionar solo Cliente SMB 1.0/CIFS y/o Servidor SMB 1.0/CIFS (desmarque la casilla de eliminación automática). Haga clic en Aceptar para guardar la configuración.

Puede habilitar el Soporte de uso compartido de archivos SMB 1.0/CIFS en CMD:

Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol

o

Set-SmbServerConfiguration -sEnableSMB1Protocol $true

o

Install-WindowsFeature FS-SMB1

Habilitar solo cliente:

Enable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol-Client" -All

Habilitar servidor SMB 1.0:

Enable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol-Server" -All

Si, por alguna razón, necesita deshabilitar SMB 2 en Windows 10, puede editar el parámetro de registro apropiado o usar el comando PowerShell:

reg.exe add "HKLM\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters" /v "SMB2" /t REG_DWORD /d "0" /f

sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsi

sc.exe config mrxsmb20 start=disabled

PowerShell -ExecutionPolicy Unrestricted

Set-SmbServerConfiguration -EnableSMB2Protocol $true

Cómo resolver errores comunes de uso compartido de Windows

Esta sección explica problemas comunes cuando el uso compartido de Windows no funciona y ofrece consejos para resolverlos.

Windows no puede acceder a \\nombredehost\compartir

Windows no puede acceder a \\nombredehost\compartir

No tiene permiso para acceder a \\nombredehost\compartir. Contacte a su administrador de red para solicitar acceso.

Si ves este mensaje de error, puede significar que un usuario no ha sido agregado a la lista de usuarios en la configuración de uso compartido de la carpeta compartida o que no hay permisos para acceder a esta compartición para este usuario. Edita la configuración de uso compartido de la carpeta, agrega el usuario necesario y establece los permisos adecuados.

  • También puedes verificar los permisos de uso compartido SMB y los permisos de seguridad NTFS con los comandos de PowerShell apropiados:

    Get-SmbShareAccess -Name "compartir01"

    get-acl C:\compartir01\ |fl

    Usa el nombre de compartición y la ruta adecuados a la carpeta compartida en los comandos anteriores porque pueden ser diferentes en tu caso.

  • Verifica si se ingresó correctamente el nombre de usuario y verifica los nombres de usuario en la máquina que actúa como servidor SMB.
  • Elimina las contraseñas guardadas en el Administrador de credenciales de Windows. Si se guardó una contraseña y luego se cambió, pueden ocurrir problemas. Puedes encontrar el Administrador de credenciales en el Panel de control:

    Panel de control\Cuentas de usuario\Administrador de credenciales

    La forma alternativa es ejecutar el comando para abrir el Administrador de credenciales clásico:

    rundll32.exe keymgr.dll,KRShowKeyMgr

  • Verifique el estado del servicio Asistente para NetBIOS TCP/IP en el complemento Servicios de la ventana Administración de equipos (services.msc). Es posible que necesite iniciar este servicio.

Error 0x80070035

Windows no puede acceder a \\nombredecompartido

Verifique la ortografía del nombre. De lo contrario, puede haber un problema con su red.

Código de error: 0x80070035.

No se encontró la ruta de red.

Arreglo 1

Verifique las versiones del protocolo SMB en los lados del servidor y del cliente. Es posible que necesite habilitar o deshabilitar las versiones de SMB apropiadas.

Arreglo 2

A Server service can be stopped or disabled. This server is responsible for an SMB server in Windows for file sharing. Check the service state and start the service if it is not running.

Verifique si los siguientes servicios de Windows están en ejecución en una máquina con una carpeta compartida:

  • Publicación de recursos de descubrimiento de funciones
  • Host del proveedor de descubrimiento de funciones

Arreglo 3

Si se utiliza el acceso anónimo (invitado) (lo cual no se recomienda, como explicamos anteriormente), entonces verifique la siguiente directiva de grupo.

Habilitar inicios de sesión de invitados no seguros

en

Configuración del equipo > Plantillas administrativas > Red > Estación de trabajo Lanman

No recomendamos habilitar esta política o habilitar el acceso de invitados por razones de seguridad. Si utilizas el acceso de invitados de todos modos, entonces habilitar esta política puede solucionar el error 0x80070035.

reg add HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters /v AllowInsecureGuestAuth /t reg_dword /d 00000001 /f

El error de acceso anónimo

Ocurrió un error al reconectar S: a

\\Computadora\compartir

Red de Microsoft Windows: No puedes acceder a esta carpeta compartida porque las políticas de seguridad de tu organización bloquean el acceso de invitados no autenticados. Estas políticas ayudan a proteger tu PC de dispositivos inseguros o maliciosos en la red.

El error se refleja en el registro del Visor de eventos en Windows.

Nombre del registro: Microsoft-Windows-SmbClient/Security Origen: Microsoft-Windows-SMBClient ID de evento: 31017 

Se rechazó un inicio de sesión de invitado no seguro.

Este error puede ocurrir en Windows 10 más recientes que la compilación 1709 al intentar utilizar acceso anónimo a una carpeta compartida porque el acceso anónimo (de invitado) está deshabilitado para SMB v1 por razones de seguridad. SMB v1 y SMB v2 no utilizan firma y cifrado de SMB que hacen vulnerable la conexión.

La solución óptima es configurar un host remoto con una compartición SMB para usar SMB v3 en un servidor SMB. Deshabilitar el acceso anónimo (de invitado). Si SMB v2 es la versión de protocolo más alta que se puede usar, configurar el acceso con autenticación. El acceso con autenticación es el mejor enfoque para configurar el intercambio de red.

Error 0x80004005

Este error puede ocurrir si SMB 1.0 está deshabilitado en una máquina cliente. Consulta la información anterior sobre cómo habilitar SMB 1.0 o configurar un servidor SMB y un cliente SMB para usar SMB 3.0 o 3.1 en ambos lados.

Límites de conexión de Windows 10

El límite máximo de 20 conexiones simultáneas para compartir archivos e impresoras es el límite en Windows 7 y las versiones más recientes de Windows para clientes. Significa que 20 usuarios pueden conectarse al recurso compartido de archivos al mismo tiempo. Si el usuario 21 se conecta al recurso compartido de archivos mientras ya hay 20 usuarios conectados, recibirá un error.

A diferencia de Windows 10 y otras versiones de Windows para clientes, Windows Server 2019 (y otras versiones de servidor) no tienen un límite de conexiones simultáneas a una carpeta compartida. Si necesitas crear un servidor de archivos y compartir carpetas para muchos usuarios, incluidos los usuarios de dominio, considera configurar un recurso compartido de archivos en Windows Server 2019. Lee también esta comparación NAS vs servidor de archivos.

Conclusión

Ahora sabes cómo compartir una carpeta en Windows 10 y otras versiones de Windows para clientes. Debes configurar los ajustes del firewall/seguridad, crear cuentas de usuario y establecer permisos de uso compartido SMB y permisos del sistema de archivos NTFS para la carpeta. Los clientes pueden conectarse a una carpeta compartida utilizando sus credenciales y asignar una carpeta compartida como una unidad de red.

Recuerda hacer copias de seguridad de tus archivos almacenados en carpetas compartidas. NAKIVO Backup & Replication admite copias de seguridad en recursos compartidos de archivos SMB y recursos compartidos NFS (incluidos NAS).

Source:
https://www.nakivo.com/blog/setup-network-file-sharing-in-windows/