rdesktop a windows server 2012 desde ubuntu

13

Tengo una máquina cliente que ejecuta ubuntu, y tengo un servidor de Windows 2012 al que me conecto rdesktop.

Necesito copiar un archivo de mi máquina cliente al servidor. Intenté compartir un directorio como este:

rdesktop -u username -p password -r disk:mydisk=/home/mydir server_IP

No tengo idea de cómo acceder a este directorio compartido. Nunca he usado rdesktopo Windows Server antes.

por favor ayuda.

akonsu
fuente
El mismo problema aquí ... \\tsclientestá vacío. ¿Alguna vez encontraste una solución?
capdragon
1
No. todavía está vacía para mí ...
akonsu
Por favor lea mi respuesta; Debería proporcionarle la solución.
Valentin

Respuestas:

17

Parece que las especificaciones para RDP (MS-RDPEFS) han cambiado. En versiones específicas de Windows, también debe reenviar el audio para que funcione el reenvío de disco.

Valentin
fuente
77
¡Gracias, este consejo funcionó para mí (rdesktop 1.8.1)! rdesktop -r disk:... -r sound:local:alsahecho por compartir finalmente aparece en el servidor 2012.
hmn
2
Es una locura que esto realmente funcione.
spuriousdata
1
¿Sabes si se puede usar el mismo truco remmina?
Esteve
3
Esto funcionó y ambos hicieron y arruinaron mi día ...
Bryan
5

Intenta agregar -r sound:locala tu comando.

El comando final debería verse así:

rdesktop -u username -p password -r disk:mydisk=/home/mydir server_IP -r sound:local

Eric
fuente
1

Abre el Explorador. Debería aparecer en la computadora con otras unidades.

MDMarra
fuente
gracias, pero no lo veo allí. Consulte mi comentario en la respuesta de RobW.
akonsu
0

Para este ejemplo, nombraré a su host Ubuntu1.

Usando este comando para acceder al lanzamiento rdesktop desde Ubuntu1:

rdesktop -u rob -p Password1 -r disk:mydisk=/home/mydir 10.0.0.126

Me conecto a 10.0.0.126 muy bien. Abro el Explorador de Windows y miro al final de mi lista. Justo debajo de mi unidad Z: veo un icono de unidad y mydisk en Ubuntu1

Puedo guardar archivos y aparecen en Ubuntu1 en el directorio / home / mydir.

RobW
fuente
1
en mi caso no se muestra en el explorador de windows. Puedo ver \\tsclient, pero está vacío. El servidor de Windows que estoy usando es la instancia de AWS EC2, ¿tal vez necesito configurar algo?
akonsu
Las instrucciones están bien. Acabo de probarlos. Hasta votado.
Shoan
0

EDITAR: si sabe acerca de \ tsclient y sabe que está vacío, esta respuesta no es para usted.

Cómo acceder correctamente al directorio compartido desde el servidor remoto de Windows: Mientras está en una sesión remota en el servidor de Windows, debe aparecer en la computadora entre otras unidades. Si no es así, intente escribir \\tsclienten la barra de direcciones en la computadora. Para ser específico, debe poder acceder a su directorio compartido en \\tsclient\mydisk.

betatester07
fuente
0

Habilitar el sonido también funciona para Remmina para abordar el problema de la unidad compartida que falta. Creo que remmina y otros clientes RDP para Linux solo usan rdesktop para completar la conexión.

Simplemente cambie la opción desplegable en Sonido a Local, y listo, ahora aparecerá la carpeta compartida especificada. También corrige las impresoras faltantes.

Harmony Wright
fuente