SSH通过Windows批处理远程服务器

任何人都可以build议我如何使用Windows批处理程序ssh到远程服务器,然后在那里执行shell scripts

任何简单的示例例子对我来说都是有好处的。

服务器名称: – ares-ingest.vip.host.com

用户名: – uname

密码: – password

任何build议将不胜感激,因为我是新的Windows批处理程序

更新: –

我尝试使用plink来执行我的本地机器上的shell脚本,我总是得到像下面这样的错误,我有什么错误吗?

 C:\PLINK>plink uname@cli.host.com -m email.sh Using keyboard-interactive authentication. Password: Using keyboard-interactive authentication. Your Kerberos password will expire in 73 days. sh: HIVE_OPTS= -hiveconf mapred.job.queue.name=hdmi-technology: is not an identifier 

以下是我的shell脚本中的内容 –

 #!/bin/bash export HIVE_OPTS="$HIVE_OPTS -hiveconf mapred.job.queue.name=hdmi-technology" hive -S -e 'SELECT count(*) from testingtable2' > attachment.txt 

尝试使用plink发送您的命令。

 Usage: plink [options] [user@]host [command]