rdesktop на windows server 2012 из убунту

У меня есть клиентская машина под управлением Ubuntu, и у меня есть Windows Server 2012, к которому я подключаюсь, используя rdesktop,

Мне нужно скопировать файл с моей клиентской машины на сервер. Я попытался поделиться каталогом, как это:

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

Я понятия не имею, как получить доступ к этому общему каталогу. Я никогда не пользовалась rdesktop или Windows Server раньше.

пожалуйста помоги.

6 ответов

Похоже, что спецификации для RDP (MS-RDPEFS) изменились. В определенных версиях Windows вам также нужно переслать звук, чтобы заставить работать диск.

Попробуйте добавить -r sound:local к вашей команде.

Последняя команда должна выглядеть так:

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

Откройте Проводник. Он должен отображаться в компьютере с другими дисками.

Включение звука также работает для Remmina для решения проблемы с отсутствующим общим диском. Я считаю, что remmina и другие клиенты RDP для Linux просто используют rdesktop для завершения соединения.

Просто измените параметр выпадающего меню "Звук" на "Локальный", и вот, указанная общая папка теперь будет отображаться. Также исправляет отсутствующие принтеры.

В этом примере я называю ваш хост Ubuntu1.

Используя эту команду для доступа к запуску rdesktop из Ubuntu1:

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

Я подключаюсь к 10.0.0.126 просто отлично. Я открываю Windows Explorer и смотрю внизу моего списка. Чуть ниже моего диска Z: я вижу значок диска и мой диск в Ubuntu1

Я могу сохранить файлы на нем, и они появляются на Ubuntu1 в каталоге /home/mydir.

РЕДАКТИРОВАТЬ: Если вы знаете о \tsclient, и вы знаете, что он пуст, этот ответ не для вас.

Как получить доступ к правильному общему каталогу с удаленного сервера Windows: находясь в удаленном сеансе на сервере Windows, он должен быть указан в списке "Компьютер" среди других дисков. Если это не так, попробуйте набрать \\tsclient в адресной строке в компьютере. Если быть точным, ваш общий каталог должен быть доступен по адресу \\tsclient\mydisk,

Другие вопросы по тегам