Автор Тема: Не срабатывает авторизация vnc через xorg-extension-vnc  (Прочитано 24997 раз)

Оффлайн hasculdr

  • Завсегдатай
  • *
  • Сообщений: 672
До этого использовал вариант с многопользовательским режимом, сейчас прижало подключаться именно к :0. Делал как сказано на вики.
$ netstat -ltupn
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name   
tcp        0      0 127.0.0.1:6010              0.0.0.0:*                   LISTEN      -                   
tcp        0      0 0.0.0.0:5900                0.0.0.0:*                   LISTEN      -                   
tcp        0      0 ::1:6010                    :::*                        LISTEN      -                   
tcp        0      0 :::5900                     :::*                        LISTEN      -                   
$ cat /etc/X11/xorg.conf.d/vnc.conf
Section "Module"
      Load "vnc"
EndSection

Section "Screen"
      Identifier "VNC Extension"
      Option "SecurityTypes" "VncAuth"
      Option "UserPasswdVerifier" "VncAuth"
      Option "PasswordFile" "/root/.vnc/passwd"
EndSection
# cat /root/.vnc/passwd
<зашифрованный пароль>
На удаленной машине открываю ssh-туннель:
ssh <ip_сервера> -L 5900:localhost:5900и запускаю vncviewer:
vncviewer localhost:5900Появляется окно авторизации, ввожу пароль и получаю отлуп "No password configured for VNC Auth".
Что я делаю не так?

Оффлайн hasculdr

  • Завсегдатай
  • *
  • Сообщений: 672
Попробовал в /etc/X11/xorg.conf.d/vnc.conf указать в секции Screen
Цитировать
Option "SecurityTypes" "None"
но после перезагрузки vncviewer все равно требует пароль, как-будто для xorg-extension-vnc используется другой файл конфигурации.

Оффлайн hjkl

  • Давно тут
  • **
  • Сообщений: 121
Увидел в вики такую команду, про которую Вы ничего не сообщили:
# vncpasswd
Password: ***
Confirmation: ***

Оффлайн hasculdr

  • Завсегдатай
  • *
  • Сообщений: 672
Я сообщил сразу о ее результате, т.к. выполнял ее ранее, при настройке tiger-vnc:  ;-D
# cat /root/.vnc/passwd
<зашифрованный пароль>

Оффлайн UPS10Rus

  • Давно тут
  • **
  • Сообщений: 96
Доброго времени суток.
Тоже по этому мануалу ничего не взлетело.
Установил xorg-extension-vnc на ALT W 8.2 K. Задал пароли на управление и на просмотр.
Подключаюсь средствами Remmina из SL 8. Просит пароль но не один из заданных не подходит в итоге - too many security failures :-(
« Последнее редактирование: 17.06.2018 14:17:41 от UPS10Rus »

Оффлайн hasculdr

  • Завсегдатай
  • *
  • Сообщений: 672
Нужно попробовать в виртуалке на чистой системе, возможно, tigervnc-сервер как-то повлиял. У Вас до xorg-extensions были какие-либо другие настройки vnc?

Оффлайн hasculdr

  • Завсегдатай
  • *
  • Сообщений: 672
Попробовал на alt-p8-server, установленной  с год назад. Авторизация через xorg-extensions работает. На рабочей машине снес все, что выдала rpm -qa | grep vnc (кроме libvncserver0 - там в зависимостях virtualbox), удалил /etc/X11/xorg.conf.d/vnc.conf и ~/.vnc, повторил инструкцию с вики - снова не работает, якобы не задан пароль.

Оффлайн UPS10Rus

  • Давно тут
  • **
  • Сообщений: 96
У Вас до xorg-extensions были какие-либо другие настройки vnc?
x11vnc-service - Пробовал из этого же списка в wiki.
Но он как-то не стабильно работал. Падал намертво при открытие настроек на удалённой машине и т.д.
Решил попробовать что-то другое. Предыдущие пакеты предварительно удалил.

Оффлайн hasculdr

  • Завсегдатай
  • *
  • Сообщений: 672
У Вас до xorg-extensions были какие-либо другие настройки vnc?
x11vnc-service - Пробовал из этого же списка в wiki.
Похоже, после первых вариантов в системе где-то что-то остается. А дистрибутив какой?

Оффлайн UPS10Rus

  • Давно тут
  • **
  • Сообщений: 96
А дистрибутив какой?
ALT Рабочая станция 8.2 K 64-bit

Оффлайн UPS10Rus

  • Давно тут
  • **
  • Сообщений: 96
На рабочей машине снес все, что выдала rpm -qa | grep vnc (кроме libvncserver0 - там в зависимостях virtualbox)
Спасибо!
Это помогло. Всё круто. Но сразу в глаза бросился один момент - не обновляется картинка из KODI.
Он просто там в автозагрузке стоит и не сразу понял что управление осуществляется, пока не обновил вывод изображения.

Оффлайн hasculdr

  • Завсегдатай
  • *
  • Сообщений: 672
Лол а мне не помогло). И через x11vnc тоже не получилось. И вариация tigervnc-сервер через systemd тоже провальная. Так и вернулся к тому, от чего хотел уйти).

Оффлайн UPS10Rus

  • Давно тут
  • **
  • Сообщений: 96
Ну это наверное связанно с тем что я не так мудрёно подключаюсь, без всяких тоннелей.
apt-get install xorg-extension-vnc
subst 's/^#//' /etc/X11/xorg.conf.d/vnc.conf
vncpasswd
И подключает к работающему пользователю.
Только вот с картинкой беда, не везде обновляется автоматом :-(

Оффлайн UPS10Rus

  • Давно тут
  • **
  • Сообщений: 96
Пришлось переехать на ALT SL 8.2 и тут проделывание точно таких же действий как до этого не приводит к результату :-\

Оффлайн hasculdr

  • Завсегдатай
  • *
  • Сообщений: 672
Пользователь в другой сети? Если все внутри одной организации - можно попробовать какой-нибудь iTalc или что там сейчас в школьном дистрибутиве.