Тонкий клиент на основе Ubuntu

Устанавливаем ubuntu… все по умолчанию.

Ставим SSH сервер

sudo apt-get install openssh-server

Для удобства ставим midnight commander

sudo apt-get install mc

Настраиваем доступ до рабочего стола пользователя
Удаляем vino:

sudo apt-get remove vino

Устанавливаем x11vnc

sudo apt-get install x11vnc

Генерируем пароль для доступа:

x11vnc -storepasswd

Вписываем пароль на доступ

user@ls-test11:~$ x11vnc -storepasswd
Enter VNC password:
Verify password:
Write password to /home/user/.vnc/passwd?  [y]/n y
Password written to: /home/user/.vnc/passwd
user@ls-test11:~$

После этого пароль по-умолчанию сохраняется в /home/USERNAME/.vnc/passwd (где USERNAME – имя пользователя, под которым вы выполнили команду). Для автозагрузки правим файл:

sudo nano /etc/gdm/Init/Default

В самом конце перед строкой ‘exit 0′ добавляем следующую строку:

/usr/bin/x11vnc -dontdisconnect -notruecolor -noxfixes -shared -forever -rfbport 5900 -bg -o /var/log/x11vnc.log -rfbauth /home/USERNAME/.vnc/passwd

Эту же самую строку необходимо добавить в самый конец файла

sudo nano /etc/gdm/PreSession/Default

Добавляем строку GDM Custom Configuration file:

sudo nano /etc/gdm/custom.conf

Добавляем строку:

KillInitClients=true

Путь к этому файлу зависит от дистрибутива, может быть /etc/gdm/gdm-custom.conf, /etc/gdm/gdm.conf, но в последних Ubuntu это, как правило, /etc/gdm/custom.conf
Для подключения к серверу терминалов будем использовать freerdp.

sudo apt-get install freerdp

Заметьте, вместо freerdp выбирается freerdp-x11… это нормально
Создадим на рабочем столе ярлычек для подключения с параметрами:

xfreerdp -a 32 -u Master_Joda -d doman -g 1024x768 192.168.15.84

, где 192.168.15.84 — ip адрес сервера

Share

You may also like...

2 комментария

  1. ttys:

    может только я не понял? хз
    но где тут про тонкий клиент?
     

    • Это я для себя писать.
      Мне такое название понравилось )))

      ну а так, freerdp можно подвести под это дело 😉  

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *