Автоматическое подключение к серверам при запуске 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
Discussion