USERNAME=$
PASSWORD=$
HOST=$ if [ "$3" = "" ]; then
echo "Missing parameter 3 - host. Exit."
exit
fi if [ "$2" = "" ]; then
echo "Missing parameter 2 - password. Exit."
exit
fi if [ "$1" = "" ]; then
echo "Missing parameter 1 - username. Exit."
exit
fi if [ -f ~/.ssh/config ]; then
grep StrictHostKeyChecking ~/.ssh/config
exist=`echo $?` if [ ! "$exist" = "" ]; then
echo StrictHostKeyChecking no >> ~/.ssh/config
fi
else
echo StrictHostKeyChecking no >> ~/.ssh/config
fi sshpass -p ${PASSWORD} ssh-copy-id -i ~/.ssh/id_rsa.pub ${USERNAME}@${HOST} result=`echo $?` if [ "$result" = "" ]; then
echo "Host ${HOST} is configured successfully."
else
echo "Host ${HOST} configure failed."
fi

最新文章

  1. CSS基本知识4-CSS行模型
  2. php 删除一段字符串的中的中文
  3. 学习笔记——关于HTML(含HTML5)的块级元素和行级(内联)元素总结
  4. POJ 3686 & 拆点&KM
  5. [C++][语言语法]标准C++中的string类的用法总结
  6. centos -bash-4.1$ 不显示用户名路径
  7. 非常详细的 Docker 学习笔记
  8. unlocker208安装之后看不到Apple macos选项,解决办法.
  9. Forward团队-爬虫豆瓣top250项目-设计文档
  10. Docker学习链接
  11. CSS-网站导航栏标题之间的分隔符
  12. c++性能之map实现性能比较
  13. .net Aspose.pdf 转html 去除版权
  14. request对象方法
  15. 洛咕 P3645 [APIO2015]雅加达的摩天楼
  16. Leetcode算法比赛----Longest Absolute File Path
  17. 基于 HTML5 Canvas 的 3D 渲染引擎构建机架式服务器
  18. 微软ASP.NET网站部署指南(8):部署Code-Only更新
  19. DevStore教你如何玩转饥饿营销?
  20. Excel 时间格式相减

热门文章

  1. struts2使用注解的时候遇到的问题
  2. eclipse+springboot+tomcat自带的部署
  3. Kafka、RabbitMQ、RocketMQ等 消息中间件 介绍和对比
  4. 【洛谷P4172】水管局长
  5. 14-SQLServer索引碎片
  6. 嵌入式Linux下CAN总线配置
  7. PHP类的设计模式
  8. 12.JSTL标签
  9. pandas优化
  10. PHP处理kafka消息队列