vnc server (автозагрузка vnc server атоматом при загрузке системы)
Модератор: Bizdelnick
-
orbita
- Сообщения: 10
vnc server
HELP!!!!
Сервер в локальной сети стоит будет без монитора.
На нем стоит Mandrake 2005 LE поставил vnc server чтобы удаленно управлять.
vnc приходиться запускать в ручную каждый раз когда загружаюсь.
Как поставить его в автозагрузку ?
Сервер в локальной сети стоит будет без монитора.
На нем стоит Mandrake 2005 LE поставил vnc server чтобы удаленно управлять.
vnc приходиться запускать в ручную каждый раз когда загружаюсь.
Как поставить его в автозагрузку ?
-
Jan2ary
- Бывший модератор
- Сообщения: 630
- Статус: Тщедушный очкарик
Re: vnc server
Mandrake way - через конфигурялку сервисов. Не помню как это у них называется...
Не шалю, никого не трогаю, починяю примус...
-
Snupt
- Бывший модератор
- Сообщения: 2062
- Статус: No Place for RTFM Here…
- ОС: Mac OS X
-
orbita
- Сообщения: 10
-
Snupt
- Бывший модератор
- Сообщения: 2062
- Статус: No Place for RTFM Here…
- ОС: Mac OS X
-
orbita
- Сообщения: 10
Re: vnc server
В консоли запускаю vncserver
[ruslan@orbita ~]$ vncserver
New 'orbita.home:1 (ruslan)' desktop is orbita.home:1
Starting applications specified in /home/ruslan/.vnc/xstartup
Log file is /home/ruslan/.vnc/orbita.home:1.log
[ruslan@orbita ~]$
-
Snupt
- Бывший модератор
- Сообщения: 2062
- Статус: No Place for RTFM Here…
- ОС: Mac OS X
-
pzp-5
- Сообщения: 558
- Статус: Главный модератор "Пингвинария" на Лафоксе.
Re: vnc server
В конце любого загрузочного скрипта, например /etc/rc.d/rc.local
Добавляем vncserver:1 (вместо "1" можно указать другой номер дисплея).
Все.
"Убить" запущенный сервис (при необходимости) можно командой vncserver -kill :1
Угадайте: где на фотографии, которая представляет мой аватавр, спрятана птичка?
-
orbita
- Сообщения: 10
Re: vnc server
Ничего не получается .
Прописывал в скрипт /etc/rc.d/rc.local добавлял vncserver и vncserver :1
Перезагружаюсь пробую с другой машины vnc vewer не идет.
Запускаю в ручную vncserver потом пробую с другой машины получается.
-
Snupt
- Бывший модератор
- Сообщения: 2062
- Статус: No Place for RTFM Here…
- ОС: Mac OS X
Re: vnc server
Попробуй полный пусть до исполняемого файла указать. Посмотри сначало где он находится: locate vncserver. Потом путь допиши к нему в скрипте. То есть, например:
Код: Выделить всё
/usr/bin/vncserver-
orbita
- Сообщения: 10
Re: vnc server
CnupT писал(а): ↑03.04.2006 17:55Попробуй полный пусть до исполняемого файла указать. Посмотри сначало где он находится: locate vncserver. Потом путь допиши к нему в скрипте. То есть, например:
Код: Выделить всё
/usr/bin/vncserver
А что это за файлик /etc/rc.d/init.d очень похоже что там перечислены список программы
в Drakconfig включение и выключение системных служб. Можно ли туда добавить ?
-
Jan2ary
- Бывший модератор
- Сообщения: 630
- Статус: Тщедушный очкарик
Re: vnc server
Еще можно посмотреть /etc/xinetd.d/vnc, поставить disable = no
Не шалю, никого не трогаю, починяю примус...
-
orbita
- Сообщения: 10
-
Snupt
- Бывший модератор
- Сообщения: 2062
- Статус: No Place for RTFM Here…
- ОС: Mac OS X
-
orbita
- Сообщения: 10
Re: vnc server
Пробовал полный путь указать в
/etc/rc.d/r.local
/usr/local/bin/vncserver ничего не помагает.
Я уже не знаю может другую программу для удаленного адм. поставить.
Как должен начинаться скрипт в /etc/rc.d/rc.local подскажите кто знает.
У меня начинается так-(#!/bin/sh )
-
Snupt
- Бывший модератор
- Сообщения: 2062
- Статус: No Place for RTFM Here…
- ОС: Mac OS X
-
pzp-5
- Сообщения: 558
- Статус: Главный модератор "Пингвинария" на Лафоксе.
Re: vnc server
Последовательно (под рутом):
Код: Выделить всё
locate -u # переиндексируем локейт (быстрый поиск)
locate vncserver # находим все файлы, содержащиеся в системе с именем vncserverДалее в конец файла /etc/rc.d/rc.local добавляем полный путь к vncserver
Аналогично,но без скобок.
Угадайте: где на фотографии, которая представляет мой аватавр, спрятана птичка?
-
orbita
- Сообщения: 10
Re: vnc server
В конце скрипта /etc/rc.d/rc.local ввел /usr/local/bin/vncserver и ничего не получается.
Спасибо вам ребята за помощь но ничего не получается. Прийдется покупать монитор к серверу.
Спасибо вам ребята за помощь но ничего не получается. Прийдется покупать монитор к серверу.
-
Jan2ary
- Бывший модератор
- Сообщения: 630
- Статус: Тщедушный очкарик
Re: vnc server
Ничего не получается - это верный путь на windows.
Давай подробнее: почему не получается, что в логах и т.д.
Еще в папке /etc/init.d/ должен быть скрипт, запускающий vnc server.
Надо сделать На него линк в папке /etc/init.d/rcN.d , где N - номер ранлевела, в котором запускается сервер. Его можно выяснить в файлике /etc/inittab, строчки что-то вроде
# The default runlevel is defined here
id:3:initdefault:
ну это у меня на сусе так.
Имя линка должно начинаться на S, дальше порядковый номер в процессе загрузки, тут можно задавать достаточно большой, например 30, дальше vncserver, например. Должно получиться что-то вроде S30vncserver
т.е. вот так:
$ ls -l /etc/init.d/rc3.d/
...
S12sshd -> ../sshd
S13smb -> ../smb
S14apache2 -> ../apache2
...
S30vncserver -> ../vncserver
...
Если подобный линк уже существует, но начинается на K, то достаточно его просто переименовать с начальной буквой S
Интересно, я бы понял такое обьяснение?
Давай подробнее: почему не получается, что в логах и т.д.
Еще в папке /etc/init.d/ должен быть скрипт, запускающий vnc server.
Надо сделать На него линк в папке /etc/init.d/rcN.d , где N - номер ранлевела, в котором запускается сервер. Его можно выяснить в файлике /etc/inittab, строчки что-то вроде
# The default runlevel is defined here
id:3:initdefault:
ну это у меня на сусе так.
Имя линка должно начинаться на S, дальше порядковый номер в процессе загрузки, тут можно задавать достаточно большой, например 30, дальше vncserver, например. Должно получиться что-то вроде S30vncserver
т.е. вот так:
$ ls -l /etc/init.d/rc3.d/
...
S12sshd -> ../sshd
S13smb -> ../smb
S14apache2 -> ../apache2
...
S30vncserver -> ../vncserver
...
Если подобный линк уже существует, но начинается на K, то достаточно его просто переименовать с начальной буквой S
Интересно, я бы понял такое обьяснение?
Не шалю, никого не трогаю, починяю примус...
-
pzp-5
- Сообщения: 558
- Статус: Главный модератор "Пингвинария" на Лафоксе.
Re: vnc server
Не спеши.
Нужно разобраться.
Судя по всему его надо загружать после поднятия Иксов.
Есть еще альтернатива - работать по ssh, но только с Линуксовой машины.
Угадайте: где на фотографии, которая представляет мой аватавр, спрятана птичка?
-
Jan2ary
- Бывший модератор
- Сообщения: 630
- Статус: Тщедушный очкарик
Re: vnc server
pzp-5
ну почему только с линуксовой? При известной изворотливости можно и на windows поставить X-сервер...
ну почему только с линуксовой? При известной изворотливости можно и на windows поставить X-сервер...
Не шалю, никого не трогаю, починяю примус...
-
pzp-5
- Сообщения: 558
- Статус: Главный модератор "Пингвинария" на Лафоксе.
Re: vnc server
Знаю.Согласен.Цигвин с Икс-сервером.
Попробовал предложенный собой и другими вариант - действительно ВНС-сервер в автозагрузке не поднялся.
Инит-3 + поднятие ВНС-сервера + Инит-5 - сработало (Мандрива-9.0).
С логами возится пока нет времени, отпишу результаты завтра.
Угадайте: где на фотографии, которая представляет мой аватавр, спрятана птичка?
-
Snupt
- Бывший модератор
- Сообщения: 2062
- Статус: No Place for RTFM Here…
- ОС: Mac OS X
-
pzp-5
- Сообщения: 558
- Статус: Главный модератор "Пингвинария" на Лафоксе.
Re: vnc server
В логах тишина полная...
Вариант решения c Линуксовой машины:
Код: Выделить всё
$ xterm -e ssh -Ct pzp-5@192.168.0.5 vncserver :2 && vncviewer 192.168.0.5:5902С виндовой - аналогично, но ССШ - через Путти.
Угадайте: где на фотографии, которая представляет мой аватавр, спрятана птичка?
-
orbita
- Сообщения: 10
Re: vnc server
Извиняюсь ошибся!!!
Скрипт rc.local под root-ом при запуске в ручную запускает vncserver
Может он при загрузке не запускается (rc.local) ?
-
Snupt
- Бывший модератор
- Сообщения: 2062
- Статус: No Place for RTFM Here…
- ОС: Mac OS X
-
orbita
- Сообщения: 10
Re: vnc server
pzp-5 писал(а): ↑05.04.2006 13:06
В логах тишина полная...
Вариант решения c Линуксовой машины:
Код: Выделить всё
$ xterm -e ssh -Ct pzp-5@192.168.0.5 vncserver :2 && vncviewer 192.168.0.5:5902
С виндовой - аналогично, но ССШ - через Путти.
А можно подробней с виндовой машиной!
-
pzp-5
- Сообщения: 558
- Статус: Главный модератор "Пингвинария" на Лафоксе.
Re: vnc server
Убил 15 минут - хотел наваять батничек, чтобы при запуске вьювера (на винде) предварительно поднимался сервер на удаленной машине. Не получилось (какое жалкое поделие МСДОС в сравнении с бачем!).
Удаленный запуск vncserver с локального виндовс-компа (подразумеваем, что пакеты realvnc у нас установлены и на Линукс, и на виндовс):
1) На виндовс устанавливаем пакет программ putty .
2) На Линуксе - настраиваем и поднимаем ssh .
3) На виндовс, в каталоге , где установлен putty , создаем файл (к примеру vnc-start.bat), содержание которого
Код: Выделить всё
PLINK.EXE pzp-5@192.168.0.5 /usr/local/bin/vncserver :24) Запускаем этот батник и ,в зависимости от настроек ssh - вводим пароль, или не вводим, потом следуем инструкциям с монитора - а именно ввод и повтор ввода пароля для доступа к серверу vnc (по идее их не должно быть, если сервер ранее запускался на Линукс-компе локально).
5) Запускаем на виндовой машине vncviewer и в окне адреса вводим 192.168.0.5:5902 , жмем энтер, появиться окошко с паролем - вводим пароль - работаем.
Угадайте: где на фотографии, которая представляет мой аватавр, спрятана птичка?
-
keir
- Сообщения: 317
- ОС: linux
Re: vnc server
Не знаю, правильно ли сформулирую:
/etc/rc.d/rc.local - относительно "капризный" скрипт: последняя строчка файла, даже если там какая-либо команда, не исполняется. Т.е. он должен завершаться пустой строкой.
/etc/rc.d/rc.local - относительно "капризный" скрипт: последняя строчка файла, даже если там какая-либо команда, не исполняется. Т.е. он должен завершаться пустой строкой.
Trust №1
-
pzp-5
- Сообщения: 558
- Статус: Главный модератор "Пингвинария" на Лафоксе.
Re: vnc server
Попробовал добавить строку в конце с комментариями - результата не дало.
Угадайте: где на фотографии, которая представляет мой аватавр, спрятана птичка?