При подключении к нонсоли через ssh с помощью утилиты (первый способ) может вознинуть ошибка в ОС Windows, что не удалось найти указанный путь.
Причины:
В ОС Windows по умолчанию нет консольной программы для работы с ssh. Стандартно EMS ищет программу с каталоге C:/Program Files/putty/
Потому, когда аплет запускается в ОС WIndows и выходит данная ошибка.
Стандартные значения
В панели управления заходим на “Апплет” и в меню управления выбрать “Шаблоны запуска утилит”.
ОС Linux
Telnet:xterm +hold -e telnet %s
SSH:xterm +hold -e ssh -l %s %s
Ping:xterm -e ping -c 10 %s
WEB:xdg-open http://%s
ОС Windows
Telnet:cmd /c start "" telnet %s
SSH:cmd /c start \"\" \"C:/Program Files/putty/plink.exe\" -ssh %s@%s
Ping:cmd /c start "" ping %s -t
WEB:"C:/Program Files/Internet Explorer/IEXPLORE.exe" http://%s
Устранение
Чтобы EMS запускал любую консольную программу нужно в панели управления “Апплет”, в меню управления выбрать “Шаблоны запуска утилит” и настроить путь к нужной Вам программе.
К примеру, нужно чтобы открывалась консольная программа putty для работы по протоколу ssh. Программа лежит в каталоге: C:\Documents and Settings\Admin\Рабочий стол\Сетевые программы\putty.
В настройке шаблонов утилит меняем строку ssh с стандартного на:
cmd /c start "" "C:\Documents and Settings\Admin\Рабочий стол\Cетевые программы\putty\putty.exe" -ssh %s@%s