Песочница →
Удаленный доступ к рабочему столу Debian
Добрый день! У меня есть выделенный сервер с ОС Debian, который находится в сотнях километров от меня. Управляю я им с помощью SSH. Но теперь мне это надоело, хочется визуального доступа к рабочему столу. Перелопатив груду статей и советов, что лучше, как лучше, я отобрал несколько вариантов:
X11 forwarding: говорят удобно, просто, понятно. Требуется Putty и X-сервер для Windows (Xming допустим). Но я использую Mac OS, поэтому мне этот вариант не подошел.
VNC: об этом немного нашел статей, узнал, что также просто как и X11. Сразу я нашел VNC-сервер для Debian — VNC4Server и VNC-клиент под Mac OS, называется Chicken of the VNC.
И так, приступим к установке…
1. Устанавливаем VNC4Server
2. Первоначальный запуск VNC4Server
При запуске VNC4Server попросит ввести пароль, для удаленного доступа.
После ввода пароля сервер запустится и напишет параметры для доступа, в таком виде:
3. Останавливаем сервер
где 1 — это цифра, в параметрах подключения, после двоеточий.
4. Редактируем файл ~/.vnc/xstartup
нужно расскоментировать следующие строчки:
и в итоге получится так:
5. Меняем атрибуты файла /etc/X11/xinit/xinitrc и делаем его исполняемым
6. Запускаем VNC сервер
1. Запускаем Chicken of the VNC, появится окошко VNC Login
2. В поле Host введите IP-адрес сервера (который вам выдал VNC4Server при запуске), например 178.63.15.15
3. В поле Display введите число, которое вам выдал VNC4Server при запуске, например 1
4. В поле Password введите пароль, который вы указали при первоначальном запуске VNC4Server
5. Нажимайте Connect
И так, если у вас появился рабочий стол — поздравляю! :)
А если у вас появилась симпатичная сетка, которая режет глаза, и курсор в ввиде крестика, значит нужно установить GNOME. Как это сделать — описано далее.
1. Запускаем установку GNOME
Установка будет долгой и скучной… Настраивайте его по-своему усмотрению.
2. После установки GNOME перезапускаем VNC4Server
затем
3. Заново подключаемся, используя VNC-клиент. Теперь у вас должен быть красочный рабочий стол Debian и пару папочек. Удачного использования ;)
X11 forwarding: говорят удобно, просто, понятно. Требуется Putty и X-сервер для Windows (Xming допустим). Но я использую Mac OS, поэтому мне этот вариант не подошел.
VNC: об этом немного нашел статей, узнал, что также просто как и X11. Сразу я нашел VNC-сервер для Debian — VNC4Server и VNC-клиент под Mac OS, называется Chicken of the VNC.
И так, приступим к установке…
Установка VNC4Server
1. Устанавливаем VNC4Server
apt-get install vnc4server xinetd
2. Первоначальный запуск VNC4Server
vnc4server
При запуске VNC4Server попросит ввести пароль, для удаленного доступа.
После ввода пароля сервер запустится и напишет параметры для доступа, в таком виде:
New '178.63.15.15:1 (root)' desktop is 178.63.15.15:1
3. Останавливаем сервер
vnc4server -kill :1
где 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
Подключение к удаленному рабочему столу с помощью Chicken of the VNC
1. Запускаем Chicken of the VNC, появится окошко VNC Login
2. В поле Host введите IP-адрес сервера (который вам выдал VNC4Server при запуске), например 178.63.15.15
3. В поле Display введите число, которое вам выдал VNC4Server при запуске, например 1
4. В поле Password введите пароль, который вы указали при первоначальном запуске VNC4Server
5. Нажимайте Connect
И так, если у вас появился рабочий стол — поздравляю! :)
А если у вас появилась симпатичная сетка, которая режет глаза, и курсор в ввиде крестика, значит нужно установить GNOME. Как это сделать — описано далее.
Установка GNOME
1. Запускаем установку GNOME
apt-get install gnome
Установка будет долгой и скучной… Настраивайте его по-своему усмотрению.
2. После установки GNOME перезапускаем VNC4Server
vnc4server -kill :1
затем
vnc4server
3. Заново подключаемся, используя VNC-клиент. Теперь у вас должен быть красочный рабочий стол Debian и пару папочек. Удачного использования ;)
18.05.2011 20:37+0400