Как автоматизировать запуск команд linux через `ssh` из Windows 7? - PullRequest
0 голосов
/ 15 августа 2011

В настоящее время я использую putty, открываю ssh соединение с моим сервером Ubuntu и выполняю некоторые комментарии к svn update.

Я хочу автоматизировать весь этот процесс, но выполняю только скрипт / пакетный файл.

Как я могу это сделать?Пожалуйста, помогите!

Nam.

Ответы [ 2 ]

1 голос
/ 26 августа 2011

Я нашел его сам, не используя Cygwin - я застрял с установкой / переустановкой.

В ответе используется Plink из PuTTY.

rem Note
rem ----
rem 01 Update `plink` to point to `plink.exe` on `your PC`
rem 02 Update `pkey` to point to `private key` of `remote server`
rem (the end)

set plink="Path\To\PuTTY\plink.exe"
set user=<your user>
set server=<remote server>
set pkey="Path\To\YourPrivateSSHKey.ppk"
set pass=<your pass>

set run=%plink% -v -pw %pass% -i %pkey% %user%@%server%

rem sample run command
set cmd=svn update /var/www/MyWeb

%run% %cmd%
rem (the end)

Надеюсь, что поможет

0 голосов
/ 15 августа 2011

Установите Cygwin и используйте его оболочку и ssh-клиент.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...