Что мне нужно для удаленного управления компьютером с помощью rdesktop?

1725
Shawn

Мне нужно иметь возможность работать дома (Ubuntu 11.04) на компьютере на работе (Windows XP), поэтому я подумал, что могу просто использовать rdesktop и ввести правильные учетные данные, но, похоже, это немного сложнее, чем я думал. Отсюда следующие вопросы:

Что нужно «хост-компьютеру»? Как будет выглядеть вызов командной строки к rdesktop? Как я могу сделать это безопасным (используя ssh?)? Где я могу найти информацию об устранении неполадок этой процедуры?

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

Моя попытка:

$ rdesktop hostIPAddress ERROR: 71.161.102.55: unable to connect 
2
Ради простоты, я бы предложил Teamviewer. RDP очень привередливый. Кроме того, вы можете спросить вашего дружелюбного ИТ-специалиста о любых необходимых вам мерах безопасности, потому что, в конце концов, мы не можем сказать, как защитить вашу систему от увольнения за нарушение кода безопасности. digitxp 12 лет назад 0
Обязательно свяжитесь с ИТ-специалистами, потому что, если это не очень простая конфигурация сети, вы не добьетесь большего без них. Joe Internet 12 лет назад 0
@ Digitxp: Не волнуйтесь, мои начальники полностью информированы обо всем, что я делаю :) (в) Джо Интернет: я ИТ-специалист на данный момент .. Shawn 12 лет назад 0
@digitxp: Teamviewer работает очень хорошо для меня, спасибо! Shawn 12 лет назад 0

2 ответа на вопрос

2
Journeyman Geek

Хост-компьютер должен быть XP Pro, а НЕ домашним (так как ваш, кажется, Pro, это не должно быть проблемой. Я понятия не имею о MCE). С 7 и перспектива его за или лучше.

Затем вам нужно включить RDP на сервере, как показано ниже

1) «Пуск» -> щелкните правой кнопкой мыши «Мой компьютер» -> «Свойства

2) Перейдите на вкладку Remote.

3) Установите флажок «Разрешить пользователям удаленно подключаться к этому компьютеру»

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

В отличие от VNC, RDP в зашифрованном виде в какой - либо форме, встык так туннелирования его через SSH может не потребоваться.

К сожалению, не знаком со стороной клиента, но что-то подсказывает мне, что в какой-то момент могут потребоваться имя пользователя и пароль

Когда вы говорите «явно разрешить использование rdp для конкретной учетной записи», вы имеете в виду, нажав «Выбрать удаленных пользователей ...»? Если это так, я попытался сделать это с помощью rdesktop -u username -p - IP. Я получаю приглашение ввести пароль, а затем получаю ту же ошибку, что и раньше. Shawn 12 лет назад 0
Ага. Просто чтобы охватить то, что я * знаю *, что нужно сделать. Я хотел бы попробовать его с другой коробкой окон и собственным клиентом RDP, чтобы мы могли сузить его до клиента или сервера ... Journeyman Geek 12 лет назад 0
Если вы ищете хорошее приложение с графическим интерфейсом для Ubuntu, которое включает поддержку RDP (и VNC, SSH и других), попробуйте установить remmina http://remmina.sourceforge.net/ Linker3000 12 лет назад 0
@ Journeyman Geek: Я пытался с другой машиной Windows и получил тот же результат, но я заметил, что у него тот же IP-адрес, что и у другой машины, к которой я пытался получить доступ ... Думаю, мне понадобится способ сообщить rdesktop, на каком компьютере я работаю пытаясь достичь по этому IP-адресу ... Есть идеи? Shawn 12 лет назад 0
два компьютера с одинаковым IP-адресом? это само по себе является проблемой. Если отдельные компьютеры отстают от nat, потребуется переадресация портов. Journeyman Geek 12 лет назад 0
У вас есть какие-либо ссылки для меня относительно этой переадресации порта? Shawn 12 лет назад 0
Также, возможно, стоит отметить, что у меня не было проблем с подключением к обоим этим компьютерам (сразу, если я хотел) с помощью logmein (logmein.com). К сожалению, срок действия пробной версии истек, и у меня нет бюджета, чтобы купить полную версию (300 $ / год) Shawn 12 лет назад 0
это будет зависеть от вашей сети - вам нужно попросить системного администратора перенаправить порты (порт 3389) в вашу систему. logmein использует какой-то прокси для обработки соединений, так что вы можете подключиться, даже если вы находитесь за нат. В качестве альтернативы вам нужно настроить VPN некоторого вида, а затем использовать IP-адрес внутри вашего nat для подключения. На этом этапе я бы подтвердил, что проблема заключается в переадресации портов, попытавшись подключиться к форме компьютера в офисе, используя IP-адрес внутри вашей локальной сети, чтобы убедиться, что все работает правильно. Journeyman Geek 12 лет назад 0
Мне не очень удобны порты, lans, nat и все такое, поэтому я попробую использовать Remmina или Teamviewer, как это предложено Linker3000 и digitxp, и если это не сработает, я попробую ваше предложение. То есть, если вы думаете, что я просто столкнусь с теми же проблемами с этими программами? Shawn 12 лет назад 0
0
digitxp

Как упоминалось в комментариях (и публикуется здесь ради семантики), TeamViewer - это хорошее решение, которое требует очень мало накладных расходов.

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