感谢朋友支持本博客,欢迎共同探讨交流,由于能力和时间有限,错误之处在所难免,欢迎指正!

如有转载,请保留源作者博客信息。

Better Me的博客blog.csdn.net/tantexian

如需交流,欢迎大家博客留言。

 
无密钥登录的自动脚本实现:
vim auto_ssh.sh 
 

#!/usr/bin/expect
set timeout
set username [lindex $argv ]
set password [lindex $argv ]
set hostname [lindex $argv ]
spawn ssh-copy-id -i /root/.ssh/id_rsa.pub $username@$hostname
expect {
#first connect, no public key in ~/.ssh/known_hosts
"Are you sure you want to continue connecting (yes/no)?" {
send "yes\r"
expect "password:"
send "$password\r"
}
#already has public key in ~/.ssh/known_hosts
"password:" {
send "$password\r"
}
"Now try logging into the machine" {
#it has authorized, do nothing!
}
}
expect eof
chmod 777 auto_ssh.sh
然后执行下述命令即可。
./auto_ssh.sh root 123456 192.168.10.162
 
 
试验结果:
 
 
162机器上传看:
成功!
 
 

最新文章

  1. Xcode 7 ImageNamed 方法加载jpg图片失败
  2. asp.net下通过泛解析和伪静态实现二级域名的实现方法
  3. Mac下kernel_task占用大量CPU怎么办?
  4. anglehack参赛总结
  5. WebApi 插件式构建方案
  6. webstorm快捷键收集【转发】
  7. 用 Smali 手写一个可运行的 HelloWorld!!!
  8. 游戏服务端中使用Servlet和Java注解的一个好设计
  9. BZOJ 3624: [Apio2008]免费道路 [生成树 并查集]
  10. Codeforces 741 D - Arpa’s letter-marked tree and Mehrdad’s Dokhtar-kosh paths
  11. 笨办法30Else 和 If
  12. MSB8013
  13. Windows 10 系统,配置jdk系统环境变量
  14. 使用HTTP协议向服务器传参的方式及django中获取参数的方式
  15. JavaBridge
  16. 系统安装SQL Sever2000后1433端口未开放,如何打开1433端口的解决方法
  17. RBAC相关的配置
  18. Excel作为数据源TesTNG做数据驱动完整代码
  19. 项目管理软件选择:redmine or JIRA
  20. PHP session 跨子域问题总结 ini_set('session.cookie_domain', ".domain.com")

热门文章

  1. ubuntu14.04为安装fcitx卸载ibus后出现system setting (系统设置)中图标消失的问题
  2. JSP之WEB服务器:Apache与Tomcat的区别 ,几种常见的web/应用服务器
  3. C#.NET 大型企业信息化系统集成快速开发平台 4.2 版本 - 增加安全性增加内网的电脑才可以调用的限制
  4. npoi批量导入实现及相关技巧
  5. C# Memcache分布式缓存简单入门
  6. docfx预热中
  7. Cache,MemCache,Application,Cookie等其它缓存汇总
  8. 解析 XML
  9. Centos7安装Mono(以4.6.0)为例
  10. delphi 取cpu号