2

リモートLinuxでsshを介していくつかのコマンドを実行できるWindowsで自動スクリプトを作成したいだけです。

Linux(sshクライアント)とlinux(sshサーバー)の間でスクリプトを書くのは簡単だと思います。

しかし、Windows(sshクライアント)でスクリプトを作成してLinux(sshサーバー)にリモート接続する方法がわかりません

4

4 に答える 4

1

ほとんどの一般的な言語には、使用できる ssh ライブラリがあります。使い慣れた言語を選択してから、ライブラリを探してください。

私はこれらを使用して成功しました:

C - libssh
.NET - SharpSSH
Python - Paramiko またはReally Simple SSHまたはFabric

于 2012-09-03T10:55:44.483 に答える
1

実行したいコマンドラインがいくつかあるだけの場合は、plinkで十分です IMHO..

幸運を。

于 2012-09-03T11:16:05.160 に答える
0

1 つの方法は、Cygwin をインストールし、シェル スクリプトを使用して ssh コマンドを実行することです。このスクリプトはsh.exe、引数を指定して実行することで起動できます。

このようにして、すでに使い慣れた同じ Linux ツール (sh および OpenSSH) を使用してジョブを実行できます。

于 2013-04-18T21:45:21.537 に答える
0

plink (パテ Web サイトから取得) と次のようなバット ファイル形式を使用します。

Plink.exe -ssh -pw %password5 %linuxuser%@%servver% /path/to/script/script.sh

それらを同じフォルダーに保存 -> 素晴らしい傑作を実行

于 2016-02-06T20:31:42.637 に答える