Воскресенье, 17.11.2024, 06:21

Компьютерная помощь

Записки системного администратора

Меню сайта
Категории раздела
Компьютер [36]
Общекомпьютерные темы
Windows server [18]
Статьи по версиям windows для серверов.
Windows [30]
Статьи по версиям windows для рабочих станций.
Unix [65]
Статьи на тему unix-подобных систем. Linux, FreeBSD и т.п.
Видеомонтаж [10]
Статьи по нелинейному видеомонтажу
Программирование [9]
Заметки по программированию
Databases [10]
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Вход на сайт

Поиск

Главная » Статьи » Unix

Как подключиться из Linux по RDP к Windows

RDP - это стандартная функция Windows. Remote Desktop Protocol (Удаленный рабочий стол). В Линуксе по умолчанию такая функция не предусмотрена, поэтому нужно установить пакет для поддержки RDP.

 

Итак установка Rdesktop.

 

Rdesktop - консольная утилита, поэтому в консоли нужно набрать следующую команду:

rdesktop

Если видим сообщение о том, что команда не найдена - её нужно установить. Для Debian дистрибутивов (типа Ubuntu) команда установки rdesktop будет следующей:

sudo apt-get install rdesktop

 

Теперь подключаемся к Windows серверу или рабочей станции:

rdesktop -z -P -g 800x600 -u USERNAME -p PASSWORD SERVER_IP

 

Где ключи означают следующее: -z включает сжатие потока, -P кэширование, -g задает разрешение окна, -u имя пользователя на сервере и,  -p пароль. SERVER_IP- соответственно ip адрес хоста, к которому подключаемся.

 

Для безопасности задавать эту команду можно без пароля, в процессе подключения утилита rdesktop сама запросит пароль.

 

Ключ -g можно заменить ключом -f. В этом случае окно rdesktop будет открыто в текущем разрешении. Выход из сеанса можно будет осуществить нажава комбинацию клавиш Ctrl-Alt-Enter.

 

Обмен файлами между Windows и Linux в рамках сеанса RDP

 

Возникает вопрос как осуществляется обмен файлами в рамках сессии между хостами Windows и Linux. Можно сделать, это при помощи опции "-r disk:<sharename>=<path>" подключить любую локальную папку как диск Windows, который можно будет увидеть в "Мой компьютер". Например команда

 

rdesktop -r disk:share=/home/documents -z -P -g 800x600 -u USERNAME -p PASSWORD SERVER_IP

 

Также можно подключить папку /home/documents в качестве диска "share" в "Мой компьютер" на хосте Windows. Вы сможете читать и записывать файлы. Но, нужно помнить, что владельцем подключаемой папки должен быть тот пользователь, от лица которого запускается rdp client. Иначе (запуская rdesktop от лица, например, root) вы не сможете потом получить доступ к записанным файлам, пока не установите владельца. Если это произошло, воспользуйтесь командой chown для смены владельца и группы:

 

chown -R /home/documents USERNAME:USERGROUP

 

Еще один способ, это при помощи протоколов SMB или NFS сделать общую сетевую папку для хостов. По подключению SMB есть уйма материалов в сети.

 

Создание ярлыка для запуска команды

Чтобы автоматизировать процесс открытия консоли и запуска команды, можно сделать ярлык, по двойному щелчку которого будет открываться требуемый сеанс.

Для этого нужно поместить команду в текстовый файл в нужной папке (на Рабочий Стол, или любую другую папку), добавить одну строчку до нее и сделать файл исполняемым. Так, используя наш пример делаем текстовый файл такого содержания:

 

#!/bin/bash

 

rdesktop -z -P -g 800x600 -u USERNAME -p PASSWORD SERVER_IP

 

И делаем его исполняемым (из консоли):

 

chmod +x PATH_TO_MY_TEXT_FILE

где PATH_TO_MY_TEXT_FILE - путь к создаваемому текстовому файлу

Категория: Unix | Добавил: admin (24.10.2015)
Просмотров: 4931 | Комментарии: 2 | Рейтинг: 0.0/0
Всего комментариев: 1
1 SuliHoke  
0
Ecли ты тaкой умный, то почeму мало заpaбaтываешь? Грамотные и эффективныe тренeры oгpаничивают себя нeбольшими залами, coкpащaя дoход oт каждогo выступления.
Cнять все бapьeры к своей аудитopии и opганизовать качеcтвeнную онлайн-тpанcляцию помогает кoманда Tеlеmost.pro. Мы не знаeм oгрaничeний и УМEЕМ ВСЁ: создaём виртуальную студию, обecпечивaeм индивидуальный доcтуп к трaнсляции по элeктpонным билетам, paбoтаем только с пpoфecсиональным обоpудoванием (дублируя ключевые элементы при съёмке VIP-персон). Мультиканальная видeoсъёмка дейcтвитeльно создаёт эффект пpисутcтвия – проверeно гoдами работы.
http://www.telemost.pro/ - как провести онлайн трансляцию на youtube

Имя *:
Email *:
Код *: