¿Cómo funciona la carpeta compartida de Remmina? ¿Puedo acceder a la carpeta de Linux desde Windows sin Remmina?

¿Cómo funciona la carpeta compartida de Remmina? ¿Puedo acceder a la carpeta de Linux desde Windows sin Remmina?

Con frecuencia uso mi Ubuntu y accedo a mi Windows a través de Remmina (escritorio remoto). En Remmina, puedo configurar para compartir una carpeta local de Linux con Windows para que Windows muestre la carpeta compartida como una unidad de disco.

Ahora los requisitos cambiaron. Mi Ubuntu todavía está ejecutándose y es accesible a través de la red. Ahora trabajo principalmente en Windows y quiero acceder a la misma carpeta que solía compartir de Linux a Windows. Busqué un poco y encontré muchos artículos que me piden que instale herramientas adicionales en Windows.

Me pregunto cómo es que Remmina permite que Windows acceda a las carpetas de Linux sin instalar herramientas adicionales.

Si Remmina instaló algo en Windows, ¿puedo usarlo, volver a conectarme a Linux y obtener la carpeta?

¿La carpeta compartida de Remmina se basa en el Protocolo de escritorio remoto? Utilicé RDP de Windows a Windows hace un tiempo, pero no noté esa opción.

Respuesta1

Remmina utiliza una función de escritorio remoto estándar (canal "Redirección de unidad"). Es uno de varios tipos de canales que permiten al servidor RDP enviar solicitudes al cliente; todo el acceso a los archivos pasa a través del cliente RDP y solo es posible mientras la conexión RDP esté activa.

Puedes encontrar la misma característica enCliente de escritorio remoto de Windows(mstsc), aunque solo se implementa compartiendo unidades completas. (Los clientes RDP de Linux hacen un poco de trampa al inventar una unidad virtual para cada carpeta que comparte).


Sin embargo, para el acceso a archivos que no sean RDP, su mejor opción es proporcionarSMBv2/3instalando Samba en el sistema Ubuntu. (A través de LAN también será bastante más rápido que RDPDR).

  1. Si tiene un sistema Windows 10 actualizado, configure Samba smb.confde esta manera:

    [global]
        disable netbios = yes
        server min protocol = SMB3_02
        smb encrypt = mandatory
    
  2. Añade un recurso compartido:

    [Home]
        path = /home/gqqnbig
        read only = no
        valid users = gqqnbig
    
  3. Establezca una contraseña para SMB ejecutando:

    sudo smbpasswd -a gqqnbig
    

La otra opción esSFTP(transferencia de archivos a través de SSH). Instale openssh-serveren Ubuntu, luego un cliente como WinSCP en Windows.

Respuesta2

Si bien el lado del cliente de esta característica esimplementadopor Remmina, esespecificadopor el protocolo subyacente (RDP, también conocido como Windows Terminal Services).

El servidor RDP integrado en Windows implementa el lado del servidor; esta es la razón por la que no se necesitan herramientas adicionales dentro de Windows.

El cliente RDP de Windows (y Mac) de Microsoft también implementa esta función, por lo que también puede usarla para compartir carpetas de Windows a Windows y de Mac a Windows.

información relacionada