scp /public/home/liangguangyi/project/Ricinux_resequencing_new/01mapping/bin/2coverage_depth/coverage_result/1_A1.coverage.txt wangxiao@192.168.1.23:/public/home/wangxiao/liangguangyi/project/Ricinus_new/coverage/coverage_result/
利用scp传输文件时报错

应该是因为老集群之前重装,192.168.1.23的主机密钥改了,删除.ssh/下全部文件并重新生成新的密钥
操作如下:
>192.168.1.23
(1)删除.ssh中所有的文件(knowns_hosts、authorized_keys)
rm *
#或者只删除公钥
#rm ~/.ssh/known_hosts
(2)生成新的公钥和私钥
ssh-keygen -t rsa
(3)将公钥拷贝到要免密登录的目标机器上
ssh-copy-id liangguangyi@192.168.1.33

bingo!
文章讲述了在使用scp从192.168.1.23传输文件时遇到的错误,原因是源主机的密钥已更改。解决方案包括删除旧的.ssh文件、生成新密钥对以及将公钥复制到目标机器以实现免密登录。
1406

被折叠的 条评论
为什么被折叠?



