Скажем, у меня есть веб-страница с чем-то вроде:
<a href="ssh://foo@bar.com">foo@bar.com</a>
Есть ли способ заставить его запустить терминал ssh?
Я предпочитаю, чтобы это работало на Ubuntu с Chrome.
Вы можете сделать это, настроив команду в сценарии .cgi.
Если вы хотите, чтобы ваша машина запускала SSH, вам нужно изменить обработчик протокола для ssh в вашей операционной системе.
Существует пример настройки обработчика протокола в Ubuntu здесь. В Windows вам нужно изменить реестр.
Веб-сайты не могут заставить посетителей открывать пользовательские обработчики на стороне клиента; это было бы угрозой безопасности. Но страница может заставить Mozilla и Firefox зарегистрировать веб-сервис в качестве обработчика протокола. Документация для этого здесь.