rdesktop на Windows Server 2012 від ubuntu


13

У мене є клієнтська машина, на якій працює ubuntu, і у мене є сервер Windows 2012, до якого я підключаюсь rdesktop.

Мені потрібно скопіювати файл з моєї клієнтської машини на сервер. Я спробував поділитися таким каталогу:

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

Я не маю уявлення, як отримати доступ до цього спільного каталогу. Я ніколи раніше не використовував rdesktopабо Windows-сервер.

будь ласка, допоможіть.


тут же питання ... \\tsclientпусте. Ви коли-небудь знаходили виправлення?
Капдрагон

1
ні. для мене все ще порожньо ...
akonsu

Прочитайте, будь ласка, мою відповідь; це повинно забезпечити вам рішення.
Валентин

Відповіді:


17

Схоже, специфікації для RDP (MS-RDPEFS) змінилися. У певних версіях Windows також потрібно переслати аудіо, щоб переадресувати диски на роботу.


7
Дякую, ця порада працювала для мене (rdesktop 1.8.1)! rdesktop -r disk:... -r sound:local:alsaзроблена акцією, нарешті, з’являється на сервері 2012.
Хм

2
Зовсім божевільно, що це насправді працює.
spuriousdata

1
Чи знаєте ви, чи можна використовувати той самий трюк remmina?
Естеве

3
Це спрацювало, і зробило, і зруйнувало мій день ...
Браян

5

Спробуйте додати -r sound:localдо своєї команди.

Заключна команда повинна виглядати приблизно так:

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


1

Відкрийте Провідник. Він повинен відображатися в комп’ютері разом з іншими накопичувачами.


дякую, але я цього не бачу. Будь ласка, зверніться до мого коментаря під відповіддю RobW.
akonsu

0

Для цього прикладу я називаю ваш хост Ubuntu1.

Використовуючи цю команду для доступу до запуску rdesktop з Ubuntu1:

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

Я підключаюсь до 10.0.0.126 просто чудово. Я відкриваю Провідник Windows і дивлюся внизу списку. Трохи під моїм диском Z: я бачу піктограму диска та мій диск на Ubuntu1

Я можу зберегти до нього файли, і вони з'являються на Ubuntu1 в каталозі / home / mydir.


1
у моєму випадку він не відображається в Windows Explorer. Я бачу \\tsclient, але він порожній. Сервер Windows, який я використовую, це екземпляр AWS EC2, можливо, мені потрібно щось налаштувати?
akonsu

Інструкція чудова. Я просто спробував їх. Вгору проголосували.
Шоан

0

EDIT: Якщо ви знаєте про \ tsclient і знаєте, що він порожній, ця відповідь не для вас.

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


0

Увімкнення звуку також працює для Remmina для вирішення проблеми, що відсутня на спільному диску. Я вважаю, що remmina та інші клієнти RDP для Linux просто використовують rdesktop для завершення з'єднання.

Просто змініть параметр, що випадає на Sound, на Local, і voila, вказана загальна папка тепер з’явиться. Також виправляє відсутні принтери.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.