Сегодня я хочу рассказать вам как удаленно подключиться к удаленному рабочему столу ОС 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".