<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.habital.lv/index.php?action=history&amp;feed=atom&amp;title=%D0%A3%D0%B4%D0%B0%D0%BB%D1%91%D0%BD%D0%BD%D1%8B%D0%B9_%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_VNC</id>
	<title>Удалённый доступ через VNC - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.habital.lv/index.php?action=history&amp;feed=atom&amp;title=%D0%A3%D0%B4%D0%B0%D0%BB%D1%91%D0%BD%D0%BD%D1%8B%D0%B9_%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_VNC"/>
	<link rel="alternate" type="text/html" href="https://wiki.habital.lv/index.php?title=%D0%A3%D0%B4%D0%B0%D0%BB%D1%91%D0%BD%D0%BD%D1%8B%D0%B9_%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_VNC&amp;action=history"/>
	<updated>2026-06-11T03:51:52Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.13</generator>
	<entry>
		<id>https://wiki.habital.lv/index.php?title=%D0%A3%D0%B4%D0%B0%D0%BB%D1%91%D0%BD%D0%BD%D1%8B%D0%B9_%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_VNC&amp;diff=17&amp;oldid=prev</id>
		<title>Eugene: Created page with &quot;Для удалённого доступа на компьютер с использованием графической консоли можно воспользовать...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.habital.lv/index.php?title=%D0%A3%D0%B4%D0%B0%D0%BB%D1%91%D0%BD%D0%BD%D1%8B%D0%B9_%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_VNC&amp;diff=17&amp;oldid=prev"/>
		<updated>2013-08-20T10:10:19Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Для удалённого доступа на компьютер с использованием графической консоли можно воспользовать...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Для удалённого доступа на компьютер с использованием графической консоли можно воспользоваться пакетами VNC-программ (см. [http://ru.wikipedia.org/wiki/Virtual_Network_Computing Virtual Network Computing])&lt;br /&gt;
Возможно, что проще всего настроить доступ к VNC-серверу посредством inetd. Для этого надо добавить в файл &amp;quot;/etc/inetd.conf&amp;quot; следующую строчку:&lt;br /&gt;
 vnc5900 stream  tcp     nowait  nobody  /usr/bin/Xvnc   Xvnc -inetd -query localhost -once securitytypes=none&lt;br /&gt;
Чтобы системе был известен сервис с названием &amp;quot;vnc5900&amp;quot;, надо добавить его в файл &amp;quot;/etc/services&amp;quot;:&lt;br /&gt;
 vnc5900         5900/tcp&lt;br /&gt;
Далее. Надо добавить запуск xdm и сделать несколько изменений в настройках файлов &amp;quot;Xaccess&amp;quot; и &amp;quot;xdm-config&amp;quot;:&lt;br /&gt;
* в файле &amp;quot;Xaccess&amp;quot; зарешить всем хостам доступ к &amp;quot;login window&amp;quot;:&lt;br /&gt;
 *                                       #any host can get a login window&lt;br /&gt;
* в файле &amp;quot;xdm-config&amp;quot;:&lt;br /&gt;
 !DisplayManager.requestPort:    0&lt;br /&gt;
Кроме того, для менеджера &amp;quot;kdm&amp;quot; в файле &amp;quot;kdmrc&amp;quot; сделать следующие изменения:&lt;br /&gt;
 [Xdmcp]&lt;br /&gt;
 # Whether KDM should listen to incoming XDMCP requests.&lt;br /&gt;
 # Default is true&lt;br /&gt;
 Enable=&amp;#039;&amp;#039;&amp;#039;true&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 # The UDP port on which KDM should listen for XDMCP requests. Do not change.&lt;br /&gt;
 # Default is 177&lt;br /&gt;
 Port=177&lt;br /&gt;
Добвить, если этого ещё нет, запуск xdm в &amp;quot;init.d&amp;quot;. Для дистрибутивов &amp;quot;Slackware&amp;quot;, &amp;quot;Slamd64&amp;quot; файла &amp;quot;rc.xdm&amp;quot; нет.&lt;br /&gt;
* Файл rc.xdm:&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 # xdm start/stop script for RedHat based systems&lt;br /&gt;
 #&lt;br /&gt;
 # chkconfig: 234 60 60&lt;br /&gt;
 # description: xdm permits remote users to logon to this X display&lt;br /&gt;
 # processname: /usr/X11R6/bin/xdm&lt;br /&gt;
 # config: /etc/X11/xdm/xdm-config&lt;br /&gt;
 &lt;br /&gt;
 # source function library&lt;br /&gt;
 . /etc/rc.d/init.d/functions&lt;br /&gt;
 &lt;br /&gt;
 [ -x /usr/bin/xdm ] || exit 0&lt;br /&gt;
  &lt;br /&gt;
 prog=/usr/bin/xdm&lt;br /&gt;
 &lt;br /&gt;
 RETVAL=0&lt;br /&gt;
 &lt;br /&gt;
 start () {&lt;br /&gt;
        echo -n $&amp;quot;Starting $prog: &amp;quot;&lt;br /&gt;
        # start daemon&lt;br /&gt;
        daemon $prog&lt;br /&gt;
        RETVAL=$?&lt;br /&gt;
        echo&lt;br /&gt;
        [ $RETVAL = 0 ] &amp;amp;&amp;amp; touch /var/lock/subsys/xdm&lt;br /&gt;
        return $RETVAL&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 stop () {&lt;br /&gt;
        echo -n $&amp;quot;Stopping $prog: &amp;quot;&lt;br /&gt;
        killproc $prog&lt;br /&gt;
        RETVAL=$?&lt;br /&gt;
        echo&lt;br /&gt;
        [ $RETVAL = 0 ] &amp;amp;&amp;amp; rm -f /var/lock/subsys/xdm&lt;br /&gt;
        return $RETVAL&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 restart () {&lt;br /&gt;
        stop&lt;br /&gt;
        start&lt;br /&gt;
        RETVAL=$?&lt;br /&gt;
        return $RETVAL&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 # See how we were called.&lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
         start)&lt;br /&gt;
        start&lt;br /&gt;
        ;;&lt;br /&gt;
         stop)&lt;br /&gt;
        stop&lt;br /&gt;
        ;;&lt;br /&gt;
         status)&lt;br /&gt;
        status $prog&lt;br /&gt;
        RETVAL=$?&lt;br /&gt;
        ;;&lt;br /&gt;
         restart)&lt;br /&gt;
        restart&lt;br /&gt;
        ;;&lt;br /&gt;
         condrestart)&lt;br /&gt;
        # only restart if it is already running&lt;br /&gt;
        [ -f /var/lock/subsys/xdm ] &amp;amp;&amp;amp; restart || :&lt;br /&gt;
        ;;&lt;br /&gt;
         reload)&lt;br /&gt;
        echo -n $&amp;quot;Reloading $prog: &amp;quot;&lt;br /&gt;
        killproc $prog -HUP&lt;br /&gt;
        RETVAL=$?&lt;br /&gt;
        echo&lt;br /&gt;
        ;;&lt;br /&gt;
         *)&lt;br /&gt;
             echo $&amp;quot;Usage: $0 (start|stop|restart|condrestart|reload|status)&amp;quot;&lt;br /&gt;
             RETVAL=1&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 exit $RETVAL&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Примечание:&amp;#039;&amp;#039;&amp;#039; Удалённый доступ на компьютер с помощью VNC является небезопасным. Для защищённого доступа можно использовать например [http://www.oreillynet.com/pub/a/wireless/2001/02/23/wep.html ssh-туннель].&lt;/div&gt;</summary>
		<author><name>Eugene</name></author>
	</entry>
</feed>