вопрос в следующем. хочется сделать под виндой батник, чтобы он присоединялся к серваку (freebsd), выполнял определенные команды и отваливался. это нужно не периодично, такчто cron просьба не предлагать. (в общем это нужно если приедут "маски-шоу" пока не будет нашего главного админа и меня и чтобы человек просто запустил батник, тунель разорвался и все). заранее спасибо
>вопрос в следующем. хочется сделать под виндой батник, чтобы он присоединялся к
>серваку (freebsd), выполнял определенные команды и отваливался. это нужно не периодично,
>такчто cron просьба не предлагать. (в общем это нужно если приедут
>"маски-шоу" пока не будет нашего главного админа и меня и чтобы
>человек просто запустил батник, тунель разорвался и все). заранее спасибоВ TeraTermPro есть макросы и примеры
афтаризацыя па ключам (путтти панимаит)
>афтаризацыя па ключам (путтти панимаит)вас ист дас - по ключам ? ttssh.exe имеется
to YuriD
спасибо, скачал, только она больно старая- она вообще ssh понимает?
to mi
мне кроме того, что присосаться нужно еще и команду выполнить
>to YuriD
>спасибо, скачал, только она больно старая- она вообще ssh понимает?ищите рядом архив с ttssh.exe и необх dll-ями, установки не требует
>вопрос в следующем. хочется сделать под виндой батник, чтобы он присоединялся к
>серваку (freebsd), выполнял определенные команды и отваливался. это нужно не периодично,
>такчто cron просьба не предлагать. (в общем это нужно если приедут
>"маски-шоу" пока не будет нашего главного админа и меня и чтобы
>человек просто запустил батник, тунель разорвался и все). заранее спасибо
При помощи puttygen.exe создаем ключ SSH2 RSA.
Поле "Public key for pasting into OpenSSH authorized_keys file:" содержит публичную часть ключа(AAAAXXXX...XXXXX=).
Сохранить ключ в файл key.ppkНастроить PuTTY(куда соединяться, порт и т.п.) и сохранить настройки с каким-нибудь именем config_name
На сервере публичную часть ключа(AAAAXXXX...XXXXX=) добавить в ~/.ssh/authorized_keys
no-port-forwarding,no-X11-forwarding,no-agent-forwarding,command="/bin/bash -l -c 'команда, которую мы хотим выполнить'" ssh-rsa AAAAXXXX...XXXXX=PuTTY в бат файле запускаем так:
path_to\putty.exe -load "config_name" -x -i path_to\key.ppk
При генерации ключа можно не указывать пароль, соответственно и у пользователя, запускающего bat-файл пароль спрашиваться не будет(это ведь долго в случае "маски-шоу" :), но можно поместить key.ppk на расшареном ресурсе smb и ограничить права на чтени только определенным пользователям...
всем спасибо- буду пробовать