То, как я устанавливаю Сервер VNC так, чтобы на системной перезагрузке это было автоматически, запустилось?

Я пытался сделать сервер VNC в своей Ubuntu 11.04, которая может позволить мне входить даже в системные перезагрузки. Поэтому я попробовал как после, но от vncviewer я не могу соединиться.

Слушание сервера

  1. Установка

    $ sudo -s
    # apt-get install vnc4server xinetd
    
  2. Безопасность

    # vncpasswd /root/.vncpasswd
    Password:
    Verify:
    
  3. Как услуга

    # vim /etc/xinetd.d/Xvnc
    service Xvnc
    {
        type = UNLISTED
        disable = no
        socket_type = stream
        protocol = tcp
        wait = yes
        user = root
        server = /usr/bin/Xvnc
        server_args = -inetd :1 -query localhost -geometry 1024x768 -depth 16 -once -fp /usr/share/X11/fonts/misc -DisconnectClients=0 -NeverShared passwordFile=/root/.vncpasswd
        port = 5901
    }
    
  4. Запустите сервис

    # service xinetd stop
    # service xinetd start
    

Клиент, пробующий

$ vncviewer 192.168.1.125:1

TigerVNC Viewer for X version 1.0.90 - built May 10 2011 10:04:22
Copyright (C) 2002-2005 RealVNC Ltd.
Copyright (C) 2000-2006 TightVNC Group
Copyright (C) 2004-2009 Peter Astrand for Cendio AB
See http://www.tigervnc.org for information on TigerVNC.

Wed Sep  7 10:08:20 2011
 CConn:       connected to host 192.168.1.125 port 5901
 main:        read: Connection reset by peer (104)
2
задан 15 August 2013 в 00:34

2 ответа

Вы могли бы хотеть попробовать x11vnc - очень мощное, относительно простое в использовании решение.

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

2
ответ дан 2 December 2019 в 03:21

Я ожидаю, что Вы уже устанавливаете vnc-сервер и xinetd, только Вы сделали, чтобы Вы сделали следующее

 iptables –I INPUT -p tcp --dport 5900 -j ACCEPT
 chkconfig vncserver on
 server vncserver restart

перезагрузка затем примеряет другой ПК, если это работает.

reboot

если Вы хотите получить доступ, снаружи удостоверяются, что Вы позволяете трафик от порта 5900 из Вашего Маршрутизатора с IP-адресом Вашего сервера VNC.

1
ответ дан 2 December 2019 в 03:21

Другие вопросы по тегам:

Похожие вопросы: