Как я могу копировать / вставлять файлы через RDP в Kubuntu?

Недавно я установил последнюю версию Kubuntu (x64) на свою рабочую машину, пытаясь перейти от Windows. К сожалению, я очень часто использую RDP для подключения к серверам клиентов, и мне нужно иметь возможность копировать файлы между ними.

Я безуспешно пробовал следующие пакеты:

remmina rdesktop xfreerdp

Моя последняя попытка решить эту проблему заключалась в подключении одной из моих папок к удаленному серверу. Вот команда I используется для запуска rdesktop:

rdesktop -5 -K -r disk:home=/home/dai -r clipboard:CLIPBOARD -r sound:off -x l -P 192.168.0.2 -u "administrator" -p pass

Не все серверы работают под одной и той же версией Windows, а я пробовал до сих пор использовать Server 2003 R2. Клиентские серверы варьируются от Server 2000 до Server 2008.

Я гуглил это как сумасшедший, но все решения, которые я нашел, похоже, не сработали, возможно, потому что почти вся помощь там предполагает, что я использую Gnome.

Извините, если это глупый вопрос.

Заранее благодарю за помощь.

Редактировать: Копирование и вставка текста, кажется, работает нормально, но это не то, что мне нужно.

40
задан 2 November 2011 в 14:45

11 ответов

https://github.com/FreeRDP/Remmina/issues/243 говорит, что общие ресурсы отображаются с помощью Remmina, когда вы также включаете перенаправление звука. Напомним, что вам нужно сделать следующее:

  1. Создать RDP-соединение Remmina с Windows-машиной
  2. Выбрать общую папку
  3. На вкладке «Дополнительно» изменить звук местному. Сохраните его и подключите

Затем общая папка появится в Моем компьютере в Windows.
(Если оно не появляется, попробуйте нажать «Обновить»).

0
ответ дан 2 November 2011 в 14:45

Другим вариантом было бы (если это, конечно, подходит) использовать общий фоллер, который вы можете определить в профиле соединения remmina.

Перейдите в профиль подключения и в нижней части укажите папку для совместного использования с удаленным компьютером.

0
ответ дан 2 November 2011 в 14:45

Совет: при использовании rdesktop -r disk:sharename=/home/user/whatever используйте прямой путь, использование ~/whatever не сработает.

0
ответ дан 2 November 2011 в 14:45

Странно, но rdesktop требует совместного использования диска и звука:

redsktop -r sound:local -r disk:share=/home/me
0
ответ дан 2 November 2011 в 14:45

Цитирование со страницы руководства (http://linux.die.net/man/1/rdesktop):

-r comport:<comport>=<device>,... Перенаправляет последовательные устройства на ваш клиент на сервер. Обратите внимание, что если вам нужно изменить какие-либо настройки последовательного устройства, сделайте это с помощью соответствующего инструмента перед запуском rdesktop. В большинстве операционных систем вы бы использовали stty. Для поддержки двунаправленного чтения и чтения требуется Windows XP или новее. В Windows 2000 он создаст порт, но он не является бесшовным, большинство программ оболочки не будут работать с ним.

-r disk:<sharename>=<path>,... Перенаправляет путь к общему ресурсу \ tsclient \ на сервере (требуется Windows XP или новее). Имя общего ресурса ограничено 8 символами.


Таким образом, что-то вроде этого должно работать:

rdesktop -r disk:sharename=/home/dai -P 192.168.0.2
0
ответ дан 2 November 2011 в 14:45

В KRDC v17.04.3 диски, смонтированные в / media, были автоматически видны мне в проводнике Windows в системной папке с именем media.

0
ответ дан 2 November 2011 в 14:45

Используя remmina (1.2.0), это опция в графическом интерфейсе:

  • Отредактируйте ваше соединение
  • Проверьте «Общая папка» и выберите одну папку на хосте.
0
ответ дан 2 November 2011 в 14:45
  1. Вы можете подключиться к общим папкам Windows, например, с наутилусом.

  2. Вы можете настроить сервер Samba на своем компьютере и подключиться к нему с компьютера Windows.

  3. Вы можете настроить FTP-сервер на одном из компьютеров и FTP-клиент на другом компьютере.

  4. Большинство решений не зависят от того, используете ли вы KDE или Gnome или что-то еще. Вы можете использовать «Программы Gnome» в KDE и наоборот.

Существует также openssh для окон, который может вам помочь:

sshwindows

Тогда вы можете использовать scp, например:

scp sourcehost:/any/directory /any/local/directory
scp /any/local/directory destinationhost:/and/directory
1114 Но я этого не пробовал.

0
ответ дан 2 November 2011 в 14:45

В Remmina RDP соединение на сервере Windows и без передачи файлов.

Легко в диспетчере программного обеспечения просто искать передачу файлов. Как и Sshfs - клиент файловой системы, основанный на протоколе передачи файлов SSH. Установите его.

0
ответ дан 2 November 2011 в 14:45

с xfreerdp:

xfreerdp "/v:hostname.example.com" "/u:myusername" /drive:tmp,/tmp
0
ответ дан 2 November 2011 в 14:45

1) Откройте файл ~/.local/share/remmina/*.remmina (сначала сделайте резервную копию) 2) Установите абсолютный путь к опции sharefolder= 3) Переподключиться. Общая папка должна быть видна в проводнике Windows

1
ответ дан 8 May 2020 в 18:59

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

Похожие вопросы: