高峰老婆那英:shell 中使用 ssh 连接(sshpass)
来源:百度文库 编辑:九乡新闻网 时间:2024/04/30 16:12:59
shell 中使用 ssh 连接
2010-03-30 22:09:05| 分类:shell脚本|字号 订阅
【整理人:张子萌 2010-03】
ssh服务是不能用非交互的方式传递密码
下载地址:
http://sourceforge.net/projects/sshpass/
具体安装步骤如下:
# wget http://downloads.sourceforge.net/project/sshpass/sshpass/1.04/sshpass-1.04.tar.gz?use_mirror=cdnetworks-kr-1
# tar zxvf sshpass-1.04.tar.gz
# cd sshpass-1.04
# ./configure
# make && make install
sshpass为C编写的一个小程序使用比较简单,用法如下
sshpass -p 密码 ssh 用户名@目标IP 要执行的命令
此处密码为明文。sshpass也可以使用密码文件。具体可以通过‘sshpass -h’看看帮助。
对于密码安全问题,如使用密码文件可以将文件权限修改为600。如果直接写在shell中,可以使用加密脚本的
工具,缺点是每次修改都要编译脚本。
shell 中使用 ssh 连接(sshpass)
ssh 中使用c3p0 的连接池配置
putty中解决SSH连接超时断开的两种方法 | PuTTY中文站
[教程]安装Secure Shell (SSH)的方法(Windows )
shell脚本中一些特殊符号
SSH Secure Shell Client及PuTTY中文乱码问题、语法高亮变下划线问...
中使用ADO连接的一种方法 - [VC++]
Java/JSP中使用JDBC连接SQL Server 2005
SSH
SSH
Linux安全攻略 SSH服务连接时常见问题解答
SSH不输入密码连接远程Linux主机
ssh框架中典型applicationcontext.xml写法
Shell 中大括号(curly brackets)的含义
CentOS--SSH服务器的构建-客户端连接配置("钥匙验证登陆")_Lee_Baidu...
(总结)启用FreeBSD的C Shell(CSH)使用tab键补全命令功能
【转】使用cygwin/openSSH搭建windows下的SSH服务器_DoctorP_...
什么是shell
如何部署使用“远程桌面Web连接”
深入浅出Shell编程: Shell 变量
SSH 框架
ssh中3种框架在开发中的作用分别是什么?
关于宏中 "#" 连接字符串的问题
网络连接中“本地连接”不见了的解决办法