ubuntu ssh Host key verification failed,Host 10.xxx.xxx.xxx not found in /home/user/.ssh/known_hosts
$ sudo apt-get install sshpass
$ sudo bash scp_models_toxxx.sh
用ssh脚本传文件时报错
报错截取:
ECDSA host key for 10.xxx.xxx.xxx has changed and you have requested strict checking.
Host key verification failed.
lost connection
Host 10.xxx.xxx.xxx not found in /home/user1/.ssh/known_hosts
可能的原因:
1,sshpass密码设置不对
2,没有生成ssh-key
我的机器出现这个问题的原因是第一种
但我没有直接去修改sshpass的密码,而是把服务器(10.xxx.xxx.xxx)的用户密码改成了sshpass用到的密码
具体如下:
# 在服务器修改用户user1的密码
$ passwd user1
# 删除旧的known_hosts文件
$ sudo rm /home/user1/.ssh/known_hosts
# 通过ssh连接创建新的known_hosts文件
$ ssh user1@10.xxx.xxx.xxx
# 重新使用ssh传递文件
$ sh scp_models.sh
传递文件的脚本:
(使用ssh脚本在linux机器之间批量地传输文件,免输密码)
#!/bin/bash# usage: sudo sh xxx.shtime=$(date "+%Y%m%d%H%M%S")
mpath="/data/user1/models"
dst="/home/HDD3/user1/models/"
models=(65 66 67 72 79 49 81 51 84 53 88 60 61 63)
password="pass word"
username="user name"
Ip="10.xxx.xxx.xxx"for i in ${models[*]}; do
sshpass -p "$password" scp $mpath/model-00$i.params $username@$Ip:$dst/;
donesshpass -p "$password" scp $mpath/model-symbol.json $username@$Ip:$dst/
echo "Done! $time"
最新版:shell脚本使用scp命令远程拷贝文件
ubuntu ssh Host key verification failed,Host 10.xxx.xxx.xxx not found in /home/user/.ssh/known_hosts相关推荐
- linux ssh连接 出现 Host key verification failed 错误 解决方法
错误现象: [root@cache001 swftools-0.9.0]# ssh 192.168.1.90 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ...
- ssh 远程服务器 Host key verification failed.【known_hosts】
(阅读时间30S) 这一类问题,一般都是你的known_hosts保存了网络身份验证证书,更换了环境去访问,就会被服务器拒绝. 按照错误提示的/c/Users/HASEE/.ssh/known_hos ...
- SSH连接时出现Host key verification failed的原因及解决方法
SSH连接时出现Host key verification failed的原因及解决方法 参考文章: (1)SSH连接时出现Host key verification failed的原因及解决方法 ( ...
- sshpass报错Host key verification failed
通过sshpass命令执行从本地A服务器复制数据库文件到B服务器上. # sshpass -p 'a@123456' scp -P 22 /home/data.sql.gz root@10.0.0.2 ...
- Host key verification failed.
第一次玩阿里云服务器,一开始自己玩了半天,玩的乱七八糟,然后打算重置一下好好玩. 结果重置之后连接不上了,还报了下面这个错误: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ...
- 使用scp传输文件 Host key verification failed.解决
在用scp传输文件时,看到如下报错信息: ysgz@ysgz:~/Desktop$ scp check.sh ysgz@192.168.3.6:/tools @@@@@@@@@@@@@@@@@@@@@ ...
- 解决Host key verification failed.
ssh-keygen -R 你要访问的IP地址 例如 ssh-keygen -R 47.100.251.70 起因: ✘ liwei@MacBook-Pro ~ ssh root@47.100 ...
- VScode连接Linux出现:Host key verification failed.过程试图写入的管道不存在。
使用Visual Studio Code 通过 remote SSH 插件连接Centos7时出现Host key verification failed.过程试图写入的管道不存在. 原因:之前使用过 ...
- centos查看密码及修改密码Host key verification failed
大家好,我是爱编程的喵喵.双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中.从事机器学习以及相关的前后端开发工作.曾在阿里云.科大讯飞.CCF等比赛获得多次Top名次.现 ...
最新文章
- java 枚举类型的使用_JAVA 枚举类型使用
- python中字符串的制表符为_零基础学python_03_字符串(拼接+换行+制表符)
- Postman用法简介-Http请求模拟工具
- 补习系列(15)-springboot 分布式会话原理
- 什么是“云计算”,具体是怎么应用的?
- Python中expected an indented block
- saspython知乎_sas比spss好用在哪里?
- Spring Boot入门(6)-使用AOP统一处理Web请求日志
- WCF集成COM+应用程序遇到的问题
- 全球知名企业高管预测2019人工智能趋势
- 使用CAD手机看图软件打开图纸压缩包的方法技巧
- 关于x86、x86_64、x64、amd64和arm64、aarch64
- 关于“父虚拟磁盘在子虚拟磁盘创建之后被修改过。……打不开磁盘啥啥啥”的解决方法
- 解决windows电脑蓝屏的方法
- 华为手机android7价格,价格坚挺的国产之光——华为NOVA 7 SE 5G手机开箱
- 【数据结构与算法】task3 排序二分查找
- Java游戏开发——对对碰
- C语言_判断一个数是否为素数
- nvidia驱动程序下载失败?
- 无盘服务器要开ahci,开启硬盘的ahci模式提升磁盘性能教程