Авторизация по паролю в x11vnc

Ответить
Аватара пользователя
nickm
Сообщения: 429
Зарегистрирован: 31 май 2016, 07:08
Operating system: ROSA Fresh 2023.1

Авторизация по паролю в x11vnc

Сообщение nickm »

Уважаемые, здравствуйте!

Юзает ли кто-нибудь сервер из сабжа? Если да, то возникала ли проблема при авторизации по паролю в "R13", если да, то как решали?

Использую подключение к клиентам в локальной сети с помощью x11vnc в "R12" в "Plasma" в "SDDM", работает и вполне не плохо.

Попробовал использовать те же настройки в "R13" в "Plasma" в "SDDM", но подключение по паролю не проходит, а вот без пароля всё норм-норм.

Затрейсил процесс и вижу различие в том, что x11vnc зачем-то пытается читать конфиг openssl, после чего выдаёт отлуп подключению:

Код: Выделить всё

openat(AT_FDCWD, "/etc/x11vnc.pass", O_RDONLY) = 11
fstat(11, {st_mode=S_IFREG|0600, st_size=8, ...}) = 0
read(11, "mypassword", 4096)              = 8
close(11)                               = 0
futex(0x7fa0c5d65a44, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fa0c5d65a40, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fa0c5d65a3c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fa0c5d650c8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fa0c5d65300, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fa0c5d658a0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fa0c5d65310, FUTEX_WAKE_PRIVATE, 2147483647) = 0
brk(0x2c72c000)                         = 0x2c72c000
futex(0x7fa0c5d65a38, FUTEX_WAKE_PRIVATE, 2147483647) = 0
openat(AT_FDCWD, "/etc/pki/tls/openssl.cnf", O_RDONLY) = 11
fstat(11, {st_mode=S_IFREG|0644, st_size=12336, ...}) = 0
read(11, "#\n# OpenSSL example configuratio"..., 4096) = 4096
read(11, "isted attributes must be the sam"..., 4096) = 4096
read(11, "x encoding of an extension: bewa"..., 4096) = 4096
read(11, "= rr\noldcert = $insta::certout #"..., 4096) = 48
read(11, "", 4096)                      = 0
close(11)                               = 0
futex(0x7fa0c5d65288, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fa0c5d654e0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fa0c5d65a20, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fa0c5d65a1c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fa0c5d652a0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fa0c5d65a2c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fa0c5d65b00, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fa0c5d65a34, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7fa0c5d65a30, FUTEX_WAKE_PRIVATE, 2147483647) = 0
brk(0x2c74d000)                         = 0x2c74d000
newfstatat(AT_FDCWD, "/etc/localtime", {st_mode=S_IFREG|0644, st_size=1229, ...}, 0) = 0
write(2, "18/04/2025 13:58:13 ", 20)    = 20
write(2, "Couldn't read password file: /et"..., 46) = 46
newfstatat(AT_FDCWD, "/etc/localtime", {st_mode=S_IFREG|0644, st_size=1229, ...}, 0) = 0
write(2, "18/04/2025 13:58:13 ", 20)    = 20
write(2, "rfbAuthProcessClientMessage: pas"..., 51) = 51
write(10, "\0\0\0\1", 4)                = 4
newfstatat(AT_FDCWD, "/etc/localtime", {st_mode=S_IFREG|0644, st_size=1229, ...}, 0) = 0
write(2, "18/04/2025 13:58:13 ", 20)    = 20
write(2, "rfbClientSendString(\"password ch"..., 46) = 46
write(10, "\0\0\0\26password check failed!", 26) = 26
close(10)                               = 0
Аватара пользователя
nickm
Сообщения: 429
Зарегистрирован: 31 май 2016, 07:08
Operating system: ROSA Fresh 2023.1

Re: Авторизация по паролю в x11vnc

Сообщение nickm »

Добавлю следующую информацию для размышления - по какой-то причине x11vnc в R13 сохраняет пароль в файле открытым текстом, тогда, когда в R12 "шифрованным":

Код: Выделить всё

x11vnc -storepasswd
Нашёл в сети описание происходящего, возможно, что кого-нибудь эта тема заинтересует.
Ответить

Вернуться в «Обсуждение РОСА Фреш 13 (платформа РОСА 13)»