Автоматическое подключение к серверам при запуске remmina

Для работы с Windows серверами я пользуюсь Remmina - отличный GUI для freerdp.
И единственное что мне не очень нравилось - это то что он не умеет автоматически запускать подключения к выбранным серверам при запуске.
К счастью, при запуске remmina из командной строки можно указать какой файл с конфигурацией подключения использовать. Файлы подключений хранятся в папке ~/.remmina/
Для автоматического подключения при запуске нужно отредактировать файл ярлыка - /usr/share/applications/remmina.desktop
В нем ищем строку:

Exec=/usr/bin/remmina

И исправляем ее на

Exec=/usr/bin/remmina.sh

После этого создаем файл /usr/bin/remmina.sh такого содержания:

#!/bin/sh
/usr/bin/remmina -c ~/.remmina/1429802343570.remmina & 
/usr/bin/remmina -c ~/.remmina/1432220959159.remmina & 
/usr/bin/remmina -c ~/.remmina/1421141033575.remmina & 
/usr/bin/remmina -c ~/.remmina/1421140742617.remmina & 
/usr/bin/remmina -c ~/.remmina/1421141884953.remmina & 
/usr/bin/remmina -c ~/.remmina/1421141945745.remmina & 

Обнаружить какой файл подключения какому серверу соответсвует можно командой:

grep -rl servername ~/.remmina 

Все. Дальше остается только сделать

sudo chmod a+x /usr/bin/remmina.sh
Enter your comment. Wiki syntax is allowed:
 
  • linux_faq/автоматическое_подключение_к_серверам_при_запуске_remmina.txt
  • Last modified: 2019/02/11 09:13
  • by 127.0.0.1