Удаленный доступ к рабочему столу Debian

4 241 посмотрели
Posted by Алексей Нещадим in IT | Tagged , , , , , , , , , , | Leave a comment

Сегодня я хочу рассказать вам как удаленно подключиться к удаленному рабочему столу ОС Debian, для тех кому надоело работать с своим сервером через SSH.

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

Мы будем использовать VNC Server (Virtual Network Computig)

В интернете есть уйма клиентов VNC. Я же тестирую клиент "UltraVNC Viewer".

Итак приступим к установки "VNC4Server"

1. Устанавливаем VNC4Server.

apt-get install vnc4server xinetd

2. Первоначальный запуск VNC4Server.

vnc4server

При запуске VNC4Server попросит ввести пароль (пароль не обязательно должен совпадать с root паролем), для удаленного доступа. После ввода пароля сервер запустится и напишет параметры для доступа.

3. Останавливаем сервер.

vnc4server -kill :1

4. Редактируем файл ~/.vnc/xstartup

nano ~/.vnc/xstartup

нужно расскоментировать следующие строчки:

unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc

и в итоге получится так:

#!/bin/sh
# Uncomment the following two lines for normal desktop:
 unset SESSION_MANAGER
 exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
#xsetroot -solid grey
#vncconfig -iconic &
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &

5. Меняем атрибуты файла /etc/X11/xinit/xinitrc и делаем его исполняемым.

chmod 755 /etc/X11/xinit/xinitrc

6. Запускаем VNC сервер.

vnc4server

Подключение к удаленному рабочему столу с помощью UltraVNC Viewer.

1. Запускаем UltraVNC Viewer.
2. В поле VNC Server введите IP-адрес сервера и номер дисплея (Номер дисплея обычно 1), например xxx.xxx.xxx.xxx:1
3. Нажимаем кнопку Connect
4. В появившемся поле вводим Password который указали при установке VNC4Server.

И так, если у вас появился рабочий стол — поздравляю! 🙂

Если вы увидели непонятное белое поле в сетку или же просто такую же панель как putty то вам необходимо установить GNOME.

Установка GNOME.

1. Запускаем установку GNOME.

apt-get install gnome

Установка занимает приличное время, у меня ушло примерно 30 минут.

2. После установки GNOME перезапускаем VNC4Server.

vnc4server -kill :1

затем запускаем

vnc4server

3. Заново подключаемся, используя VNC-клиент. Теперь у вас должен быть красочный рабочий стол Debian. У меня проблем не возникло.

P.S. Если у вас что то не получиться обратитесь к вашему хостеру, возможно они предложат установить данный сервер вместо вас.
P.S.S. Мне лично стало куда проще работать чем с "putty" и "FileZila".

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