Вопрос или проблема
Я не мог найти, где Remmina
хранит отпечатки/оттиски RDP-соединений с удаленными машинами.
Я пробовал:
$HOME/.config/remmina/
$HOME/.local/share/remmina
$HOME/.ssh
- Искал в интернете… без успеха.
А потом я нашел это – делюсь здесь, чтобы сэкономить ваше время – смотрите ответ ниже.
В 2023-08 (*buntu 20.04), это здесь:
cat $HOME/.config/freerdp/known_hosts*
Remmina на Ubuntu 24.04 теперь является пакетом Snap, поэтому путь немного другой.
Я обнаружил, что SSL-сертификаты теперь хранятся по адресу:
~/snap/remmina/6419/.config/freerdp/server
*Не уверен, что означает 6419.
Я вижу список .pem
сертификатов в этой директории, которые названы так же, как и мои имена rdp.
О, также видел, что есть ссылка, которая заменяет 6419
на current
, так что вы можете использовать:
~/snap/remmina/current/.config/freerdp/server
Моя версия Remmina
v1.4.35
Ответ или решение
Remmina, популярный клиент удаленного рабочего стола, использует несколько различных механизмов для хранения SSL-сертификатов и отпечатков соединений RDP с удаленными машинами. Несмотря на то что при использовании предыдущих версий Remmina пользователю приходилось искать эти данные в разнообразных папках, в 2023 году стало известно, что местоположение изменилось, особенно с переходом на пакет Snap для Ubuntu 24.04.
Хранение отпечатков и сертификатов Remmina
Для Ubuntu 20.04 и аналогичных версий
Если вы используете Ubuntu 20.04, отпечатки и известные хосты RDP можно найти в файле, расположенном в следующем каталоге:
cat $HOME/.config/freerdp/known_hosts*
Эти файлы содержат информацию о доверенных хостах, включая их отпечатки, что позволяет Remmina проверять подлинность соединений с удаленными серверами. Это особенно важно для обеспечения безопасности ваших подключений.
Для Ubuntu 24.04 и Snap-версий Remmina
С переходом на Snap-пакеты для версия Remmina в Ubuntu 24.04 путь хранения сертификатов изменился. Теперь сертификаты хранятся в следующем каталоге:
~/snap/remmina/6419/.config/freerdp/server
В этом каталоге вы найдете файлы с расширением .pem
, которые называются так же, как и ваши RDP-подключения. Это, безусловно, стало более удобным способом управления сертификатами, так как все файлы организованы в одном месте.
Точное значение числа 6419
может варьироваться между установками, так как это индикатор версии или сборки Snap. Вы также можете использовать символическую ссылку, которая заменяет данный номер на current
, что делает путь более универсальным и позволяет избежать путаницы:
~/snap/remmina/current/.config/freerdp/server
Заключение
Это обновление показало, как важно быть в курсе последних изменений в структуре папок и механизмах, используемых программами. Понимание того, где Remmina хранит отпечатки и сертификаты, поможет вам лучше управлять удаленными соединениями и повысить их безопасность. Надеюсь, эта информация окажется полезной не только для вас, но и для других пользователей, сталкивающихся с аналогичными проблемами.