Имеется страница с сылками, по нажатию на которые открывается терминал и стартует ssh сессия. На винде понимаю как сделать и реализовал это. Но как на линукс?
Я сделал свой протокол, повесил на него обработку
sshhandler://10.10.10.10
spoilernano ~/.local/share/applications/sshhandler.desktop
[Desktop Entry]
Name=sshhandler
Exec=/bin/konsole -e ssh user@%u
Type=Application
Terminal=false
MimeType=x-scheme-handler/sshhandler;
nano ~/.local/share/applications/mimeapps.list
[Default Applications]
x-scheme-handler/sshhandler=sshhandler.desktop
update-desktop-database ~/.local/share/applications
При нажатии в %u передается вся строка целиком (
sshhandler://10.10.10.10) а нужно только ip
PS. Пробовал в Exec передавать в sh скрипт, но так вообще ничего не работает