У меня есть удаленный сервер Ubuntu без физического присоединенного экрана, который я использую через VNC. Иногда я должен перезапустить его и затем пройти стычку движения к ее физическому местоположению, соединяющемуся с ним клавиатура (и экран), для входа в систему.
Там какой-либо путь состоит в том, чтобы заставить встроенный сервер VNC в Ubuntu позволять соединение перед входом в систему?
Спасибо
Установите vnc4server и xinetd. Можно настроить несколько портов с другим разрешением s в xinted. Моя конфигурация для 1024c768 в/etc/xinentd.d/xvnc-2:
service Xvnc-2 { bind = 192.0.2.6 port = 5902 disable = no socket_type = stream log_type = syslog daemon log_on_success = PID HOST EXIT DURATION log_on_failure = HOST ATTEMPT protocol = tcp wait = no user = nobody server = /usr/bin/Xvnc server_args = -inetd -geometry 1024x768 -depth 16 -query localhost -once -SecurityTypes none -extension XFIXES -desktop VNC-1024x768 }
И настройте gdm для разрешения входа в систему xdmcp с/etc/gdm/custom
# # For full reference documentation see the gnome help browser under # GNOME|System category. You can also find the docs in HTML form on # http://www.gnome.org/projects/gdm/ # # NOTE: Lines that begin with "#" are considered comments. [daemon] RemoteGreeter=/usr/lib/gdm/gdmlogin TimedLoginEnable=false AutomaticLoginEnable=false TimedLogin= AutomaticLogin= TimedLoginDelay=30 KillInitClients=false HaltCommand= RebootCommand= SuspendCommand= [security] AllowRoot=false AllowRemoteRoot=false PasswordRequired=true RetryDelay=2 [xdmcp] DisplaysPerHost=10 Enable=true HonorIndirect=false [gui] [greeter] ShowXtermFailsafeSession=true SystemMenu=false [chooser] Broadcast=false Multicast=false [debug] Enable=true [servers]
Нет. Или настройте Xvnc как отдельный X-сервер или включите vnc
Модуль Xorg.
Если это - бездисплейный сервер, Вы рассмотрели автовход в систему?
Пока Вы принимаете решение запустить сервер VNC в начале runlevel 5 вместо как пользовательский сценарий, Вы не должны испытывать никакие затруднения при доступе к GDM или экрану входа в систему KDM через VNC.
С другой стороны, XDMCP является протоколом для того, чтобы войти в машину Linux удаленно.