Bug 40964 - Не работает "Разрешить доступ без подтверждения" в kde5-krfb
Summary: Не работает "Разрешить доступ без подтверждения" в kde5-krfb
Status: CLOSED NOTABUG
Alias: None
Product: Branch p10
Classification: Unclassified
Component: kde5-krfb (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: Sergey V Turchin
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-09-20 12:30 MSK by annschafer
Modified: 2024-03-05 13:38 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description annschafer 2021-09-20 12:30:35 MSK
Если включить чекбокс Разрешить доступ без подтверждения и подключиться к удаленному столу, то программа просит подверждения соединения.

Шаги воспроизведения:
1) Запустить krfb и включить чекбокс Разрешить доступ без подтверждения
2) Запустить krdc -> Подключиться к vnc <ip_address>:<port> 

Ожидаемый результат: окно запроса пароля 

Реальный результат: Подтверждение установления соединения


Образ: Workstation K 10.0
Comment 1 Sergey V Turchin 2021-09-20 17:19:44 MSK
С 21.08.1 из сборки #284476 то же?
Comment 2 annschafer 2021-09-20 17:20:25 MSK
(Ответ для Sergey V Turchin на комментарий #1)
> С 21.08.1 из сборки #284476 то же?

да
Comment 3 Олег Соловьев 2021-09-30 12:17:22 MSK
(Ответ для annschafer на комментарий #0)
> Шаги воспроизведения:
> 1) Запустить krfb и включить чекбокс Разрешить доступ без подтверждения
> 2) Запустить krdc -> Подключиться к vnc <ip_address>:<port> 
> 
> Ожидаемый результат: окно запроса пароля 
> 
> Реальный результат: Подтверждение установления соединения

not a bug. Перепутано тёплое с мягким
Доступ без подтверждения = "я хочу, чтобы меня не отвлекали запросом, когда ко мне кто-то лезет"
Comment 4 Elena Mishina 2024-03-05 13:38:17 MSK
(Ответ для Олег Соловьев на комментарий #3)
> (Ответ для annschafer на комментарий #0)
> > Шаги воспроизведения:
> > 1) Запустить krfb и включить чекбокс Разрешить доступ без подтверждения
> > 2) Запустить krdc -> Подключиться к vnc <ip_address>:<port> 
> > 
> > Ожидаемый результат: окно запроса пароля 
> > 
> > Реальный результат: Подтверждение установления соединения
> 
> not a bug. Перепутано тёплое с мягким
> Доступ без подтверждения = "я хочу, чтобы меня не отвлекали запросом, когда
> ко мне кто-то лезет"

Это действительно "not a bug", но не потому что перепутано "тёплое с мягким". Ошибка описана верно.

Дело в том, что krfb использует два пароля: для доступа с подтверждением и для доступа без подтверждения.
А KRDC по умолчанию сохраняет пароли подключения в бумажник (KWallet). Поэтому если пользователь подключался к удалённому рабочему столу, используя пароль для доступа с подтверждением, то именно этот пароль будет сохранён и в дальнейшем при подключении к этому рабочему столу запрашиваться не будет (будет подставляться из бумажника).

Поэтому создаётся впечатление, что "Разрешить доступ без подтверждения" не работает (пароль не запрашивается, а подтверждение запрашивается).

В этом случае, для того чтобы использовать пароль доступа без подтверждения, необходимо предварительно удалить сохранённый пароль.