LinuxForum.Fans
Тема

Настройка VNC на Ubuntu 10.10

Автор: bestel 3 сообщений 11601 просмотров
#159359

Детальная инструкция как настроить VNC (удаленный рабочий стол) на Debian 5/Ubuntu 10.10.

Установка сервера:

[console]#apt-get install vnc4server[/console]
Запуск от имени пользователя, вводим пароль и подтверждение (проверка работоспособности):

[console]#vnc4server[/console]
Добавляем службу в автозапуск:

[console]#gedit /etc/rc.local[/console]
Добавляем перед командой "exit 0" строку:

text
#su – server -c "vnc4server :1"

Проверяем работоспособность rc.local:

[console]#sudo /etc/rc.local start[/console]
Далее необходимо настроить саму оболочку для подключаемого пользователя по VNC, открываем файл:

[console]#gedit /home/server/.vnc/xstartup[/console]
Содержимое файла, читаем камменты в файле:

text
#!/bin/sh 

# Uncomment the following two lines for normal desktop: unset SESSION_MANAGER #раскамментим первую строчку # exec /etc/X11/xinit/xinitrc gnome-session & #запуск гнома

[ -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 &

Меняем разрешение для VCN ($geometry = "1024x768"; -> $geometry = "1280x1024";):

[console]#gedit /etc/alternatives/vncserver[/console]
Также рекомендую отличный бесплатный vnc-клиент для MS Windows, регистрируемся и качаем, очень поможет в работе:
http://www.realvnc.com/products/free/4.1/download.html

По материалам блога "BestWeb"
http://www.bestweb.com.ua/ru/blog/79-nastroyka-vnc-na-debian5-ubuntu-1010-organizaciya-udalennogo-dostupa-k-serveru-udalenniy-rabochiy-stol

#159378
bestel написал:
Добавляем службу в автозапуск:
[console]#gedit /etc/rc.local[/console]

Это не добавление службы в автозапуск, и вообще использование rc.local - допускается только как временное решение!
Надо делать что-то типа:

text
$ /etc/init.d/vncserver start
Запускается сервер VNC: 2:admin
New 'dev:2 (admin)' desktop is dev:2
Starting applications specified in /home/admin/.vnc/xstartup
Log file is /home/admin/.vnc/dev:2.log
# Вот теперь добавляем в в службы:
$ chkconfig vncserver on 
#159407

Вообще на фига он нужен в автозапуске.
Угу вам можно минусануть за запуск из под root

если стоит DE тогда лучше туда в автостарт запихнуть.
Если нет в /etc/rc.local
su -c vnc4server user
И всё норм.

Мне интересно где вы нашли демон?

text

dpkg -L vnc4server
/.
/usr
/usr/bin
/usr/bin/vnc4server
/usr/bin/Xvnc4
/usr/bin/x0vnc4server
/usr/bin/vnc4passwd
/usr/bin/vnc4config
/usr/lib
/usr/lib/xorg
/usr/lib/xorg/modules
/usr/lib/xorg/modules/extensions
/usr/share
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/vnc4server.1.gz
/usr/share/man/man1/x0vnc4server.1.gz
/usr/share/man/man1/Xvnc4.1.gz
/usr/share/man/man1/vnc4passwd.1.gz
/usr/share/man/man1/vnc4config.1.gz
/usr/share/doc
/usr/share/doc/vnc4server
/usr/share/doc/vnc4server/README.Debian
/usr/share/doc/vnc4server/copyright
/usr/share/doc/vnc4server/examples
/usr/share/doc/vnc4server/examples/vnc.conf.gz
/usr/share/doc/vnc4server/changelog.Debian.gz
Войдите или зарегистрируйтесь, чтобы ответить.