место в рейтинге
  • 1042221
  • 676
  • 84
Нравится блог?
Подписывайтесь!

Установка и настройка FreeNX на CentOS 6 x32

Удаленный рабочий стол к Вашему серверу на CentOS 6 используя Windows.

Данная записка поможет организовать удаленный рабочий стол к Вашему серверу на CentOS 6 с помощью FreeNX. Преимущества этого доступа в том что передаваемая информация от клиента к серверу шифруется, позволяя скрыть содержимое пересылаемых данных. В добавок в этом способе имеется авторизация через логин/пароль и крипто ключ.  Даже если злоумышленник узнает логин/пароль, но у него не будет ключа, он не сможет войти на Ваш сервер.

После настройки удаленного графического доступа к серверу, администратору хочется видеть рабочие столы пользователей удаленного офиса.Обычно это компьютеры  на базе ОС Windows. Чтобы увидеть рабочие столы пользователей, на сервер дополнительно требуется установить утилиты RViewer или ROM Viewer. Данные утилиты позволяют удобно управлять компьютерами удаленного офиса прямо из CentOS. Помимо установки этих утилит, Вам потребуется также установить на каждый компьютер вашей локальной сети серверную часть этих программ R-Server, ROM-Server соответственно.

Краткое содержание записки:

1. Установка и настройка FreeNX

2. Тестирования

3. Установка Wine и RViewer

 

1. Установка и настройка FreeNX

Запускаем Terminal, и вводим следующие команды:

# wget http://64.34.173.142/download/3.5.0/Linux/FE/nxserver-3.5.0-11.i386.rpm
# wget http://64.34.173.142/download/3.5.0/Linux/nxnode-3.5.0-9.i386.rpm
# wget http://64.34.173.142/download/3.5.0/Linux/nxclient-3.5.0-7.i386.rpm
# rpm -i *.rpm

 

Здесь мы скачали FreeNX Server, а также установили его.

Настройка аутентификации основанной по ключевому файлу.

cd /usr/NX/etc/

cp node-redhat.cfg.sample node.cfg

cp server-redhat.cfg.sample server.cfg

Открываем файл конфигурации "sshd" для редактирования:

gedit /etc/ssh/sshd_config

Ищем строчку ниже приведенную, и раскоментируем ее установив в качестве параметра "no", прям как внизу:

PasswordAuthentication no

Также нужно добавить строчу:

AllowUsers nx

Перезапустим "sshd":

service sshd restart

Откройте файл конфигурации FreeNX для редактирования:

gedit /usr/NX/etc/server.cfg

Найдите в нем строчку:

#EnableUserDB = "0"

и

#EnablePasswordDB = "0"

Поменяйте параметр на "1" и убрав символ # в начале строки:

EnableUserDB = "1"

EnablePasswordDB = "1"

Перезагрузим сервер:

reboot

Теперь осталось добавить существующего системного (локального) пользователя и пароль, например "user":

nxserver --system --useradd user

Добавим пользователя "user" в разрешенные, чтобы он мог войти на наш сервер, откроем файл "/etc/ssh/sshd_config":

gedit /etc/ssh/sshd_config

Ищем строчку:

AllowUsers nx

Добавляем нашего локального пользователя "user" :

AllowUsers nx user

И перезагружаем демон sshd:

service sshd reload

 

Сгенерируем ключи для сервера и клиента, введя следующею команду:

nxserver --keygen

Ключи можно будет найти в папке /usr/NX/share/keys/

 

2. Тестирования

Теперь нам осталось проверить как работает наш удаленный рабочий стол. Для тестирования соединения понадобится клиент FreeNX для Windows который лежит по следующему адресу:

http://64.34.161.181/download/3.5.0/Windows/nxclient-3.5.0-7.exe

http://download.vrdc.cornell.edu/extras/other/nxclient-3.5.0-7.exe

Прежде чем преступить, обязательно проверьте доступность 22 порта сервера, в фаерволе разрешите входящие соединения по этому порту.

В моем случае соединение с сервером, производилось с машины Windows 7 x64.


Здесь ставим среду рабочего стола GNOME обязательно, так как у нас не KDE.

В этом окошке надо ввести нашего "user" с его паролем в системе Linux.

Теперь нажмите кнопку "Configure"

Выберите вкладку "General":

Шелкаем "Key":

В этом окошке удаляем весь текст. Берем текст из файла сервера:

/usr/NX/share/keys/default.id_dsa.key

Замечен один глюк, при подключении с Windows 7 к шлюзу, графика прорисовывается медленно, что действует на нервы. Решение: отключение прорисовки методом Direct Draw во вкладке Advanced.

Не помешает также обновить систему полностью:

# yum update -y

У меня были страшные тормоза, после обновления все начало нормально работать.

Установка Wine

Подключим нужный репозитарий:

http://download.fedora.redhat.com/pub/epel/6/i386/epel-release-6-5.noarch.rpm

Установим Wine:

yum install wine wine-tools wine-devel

 

Теперь осталось установить RViewer 3.4

Для этого скачайте с официалього сайта Rviewer:

wget http://www.radmin.ru/download/rview34ru.msi

И установите его двойным шелчком мыши.

Теперь Wine и RViewer установлены!

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

 

Установим также Winetricks, удобную утилиту (скрипт) для Wine:

Качаем WineTricks (скрипт)

wget http://www.kegel.com/wine/winetricks

Теперь запустим его:

yum install cabextract rpm-build

sh winetricks corefonts vcrun6

mv winetricks /usr/bin

chmod 755 /usr/bin/winetricks

Winetricks установлен!

Скопировать шрифты из Windows OS в папку

~./wine/dosdevice/c:/windows/fonts/

Еще есть один способ соединится с Windows машиной используя протокол RDP.
С помощью утилиты rdesktop можно соединится создав ярлык, создадим этот ярлык и впишем туда IP-адрес нашей Windows машины:
- Щелкаем правой кнопкой мыши на пустом месте рабочего стола
- Выбираем "Create Launcher"
- Вписываем IP адрес нашей Windows машины, на примере ниже у меня это сервер 1С.
- В поле "Command" вписываем строку запуска rdesktop -g 1280x1024 -0 192.168.1.10
- Нажимаем "ОК"
- Щелкаем только что созданный ярлык "Servak Zver 1C"

Almas AkeHayc
Пишу для себя, блог как записная книжка. Со временем все забывается, а у меня оно все в бложике. Будьте упертым глухим бегемотиком :)
10 декабря 2011, 18:20
10408

Загрузка...
Loading...

Комментарии

Комментарий удалён автором поста.
Комментарий удалён автором поста.
А с Windows на Сеntos можно подключаться?
Комментарий удалён автором поста.
Конечно, для этого и делалась эта записка.

Оставьте свой комментарий

Спасибо за открытие блога в Yvision.kz! Чтобы убедиться в отсутствии спама, все комментарии новых пользователей проходят премодерацию. Соблюдение правил нашей блог-платформы ускорит ваш переход в категорию надежных пользователей, не нуждающихся в премодерации. Обязательно прочтите наши правила по указанной ссылке: Правила

Также можно нажать Ctrl+Enter

Популярные посты

Школа High Tech High – дети здесь самостоятельны так же, как и профессионалы в офисах

Школа High Tech High – дети здесь самостоятельны так же, как и профессионалы в офисах

Известный казахстанский бизнесмен становится первопроходцем и создает школу, о которой можно только мечтать. То, что мы, как взрослые, делаем в бизнесе, дети будут делать в этой школе.
Zhumanova
24 апр. 2017 / 16:29
  • 21700
  • 5
Кому в Казахстане жить хорошо? Почему мы остаёмся в топ-5 стран мира по числу самоубийств

Кому в Казахстане жить хорошо? Почему мы остаёмся в топ-5 стран мира по числу самоубийств

Всё ли так хорошо у жителей Казахстана? Почему-то наша страна сохраняет твёрдые позиции в первых строчках мировых рейтингов по числу самоубийств.
openqazaqstan
24 апр. 2017 / 16:54
  • 4255
  • 20
«Казпочта» отжигает. Редкий шанс вспомнить агрессивные советские очереди

«Казпочта» отжигает. Редкий шанс вспомнить агрессивные советские очереди

Люди старшего и среднего поколений помнят шумные, недобрые, грубо ругающиеся очереди советских лет. Увидеть, как это было, можно теперь разве что в каком-нибудь фильме. Хотя не только.
openqazaqstan
26 апр. 2017 / 16:14
  • 2955
  • 33
Президент велел делиться. Почему бы казахстанским миллиардерам не послушаться?

Президент велел делиться. Почему бы казахстанским миллиардерам не послушаться?

Президент Назарбаев призвал крупных бизнесменов делиться с народом, следуя примеру своих коллег из развитых стран. В Казахстане, действительно, сегодня много богатых людей.
openqazaqstan
27 апр. 2017 / 14:09
  • 2497
  • 26
Юный алматинец покорил Первый канал на шоу Максима Галкина

Юный алматинец покорил Первый канал на шоу Максима Галкина

Житель Алматы по имени Марк Усачев недавно оказался на телепрограмме "Лучше всех", с успехом идущей на Первом канале России. 9-летний алматинец покорил публику своими недюжинными знаниями.
Seattle
24 апр. 2017 / 16:59
  • 2594
  • 2
Любовница. «Мне часто доставались мужчины, поломанные браком»

Любовница. «Мне часто доставались мужчины, поломанные браком»

Мне часто доставались мужчины, поломанные браком. Таких почти сразу видно – у них маска состоявшегося мужчины по швам трещит. И каждый из них реагирует по-своему. Поясню на паре примеров.
Jamiklisa
28 апр. 2017 / 14:21
Преподаватели и ЭКСПО: «Пока газеты пишут одно, нас заставляют покупать билеты на выставку»

Преподаватели и ЭКСПО: «Пока газеты пишут одно, нас заставляют покупать билеты на выставку»

Чтобы вы знали, чем занимаются в сфере образования - педагоги являются основой массовок. Какое отношение к учителям со стороны государства, такого же уровня и качество образования.
SaukovV
26 апр. 2017 / 16:05
  • 2412
  • 16
Инстаграм – это «рынок девушек» и он круче любой базы данных

Инстаграм – это «рынок девушек» и он круче любой базы данных

Для меня Инстаграм – это рынок. Почему? Ничего не изменилось, девушки все так же бьются в попытках наиболее выгодно себя продать, посредством привлечения внимания.
Annette_Scherer
24 апр. 2017 / 22:35
  • 2419
  • 5
Жуткие истории о рабстве – такие вещи творятся в стране, принимающей «ЭКСПО»

Жуткие истории о рабстве – такие вещи творятся в стране, принимающей «ЭКСПО»

Мы живём, возможно, уже совсем в другом обществе, а не в том, к которому привыкли. Не первый год Казахстан периодически потрясают жуткие истории о рабстве.
openqazaqstan
26 апр. 2017 / 9:39
  • 2191
  • 22