分类: LINUX
2012-03-14 11:27:05
使用ssh的朋友应该会知道这个工具,小巧,不需要安装,功能也不弱,是一个理想的ssh工具。
在使用中,需要将PuTTY放到批处理文件中调用,自动登录上服务器,然后运行命令,退出。google,百度搜索了都没有相关的中文资料,于是直接看英文文档,使用到的几个参数做一个说明,抛砖引玉。欢迎补充转载,请注明出处。
命令行格式
putty [-pw password] [-m file] user@ip_addr
-pw password 使用ssh登录的用户的密码(明文,所以安全性请自己考虑)
-m file 要在服务器上运行的命令
user@ip_addr 使用ssh登录的用户名和服务器的ip地址
例如,现在的很多在线式的UPS,提供的for unix的驱动都不是很好。在UPS快没有电时, windows服务器关机前,通知unix服务器关机。脚本如下:
shutdown.bat /* windows服务器关机前执行这个批处理 */
putty -pw 123456 -m poweroff.sh root@192.168.123.123
poweroff.sh /*这个是想在服务上执行的命令 */
shutdown -h now
把两个文件和putty.exe存在$SystemRoot下,先手工用putty连接一次(目的是为了得到一个公钥),应该就可以了。
具体的文档参考