Где Remmina хранит отпечатки пальцев/пальцев для RDP-соединений с удалёнными машинами?

Вопрос или проблема

Я не мог найти, где Remmina хранит отпечатки/оттиски RDP-соединений с удаленными машинами.

Я пробовал:

  1. $HOME/.config/remmina/
  2. $HOME/.local/share/remmina
  3. $HOME/.ssh
  4. Искал в интернете… без успеха.

А потом я нашел это – делюсь здесь, чтобы сэкономить ваше время – смотрите ответ ниже.

В 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 хранит отпечатки и сертификаты, поможет вам лучше управлять удаленными соединениями и повысить их безопасность. Надеюсь, эта информация окажется полезной не только для вас, но и для других пользователей, сталкивающихся с аналогичными проблемами.

Оцените материал
Добавить комментарий

Капча загружается...