`
igogo007
  • 浏览: 156314 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

scp(或SSH)报错:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED 的解决办法

阅读更多
一台linux重装了系统,SCP无法传文件过去了

scp -P 2222 /home/web_ahai/java-ipm.tar.gz db_igogo@192.168.0.2:/tmp


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
d8:18:94:ce:6c:a4:45:48:aa:10:a4:36:6e:13:71:3f.
Please contact your system administrator.
Add correct host key in /root/.ssh/known_hosts to get rid of this message.
Offending key in /root/.ssh/known_hosts:1
RSA host key for 192.168.1.111 has changed and you have requested strict checking.
Host key verification failed.
lost connection



根本不给我输密码的机会

问题分析:

网上说:因为在本地机器上曾经用SSH登录过这台远程计算机,因而留下了known_hosts的记录,在远程计算机重新安装系统后不能够通过鉴权.

解决办法:

 
  rm -rf /root/.ssh/known_hosts
分享到:
评论

相关推荐

    github-action-scp::up_arrow:使用SSH将文件夹复制到远程服务器

    :sparkles: 用法示例将文件夹递归复制到远程服务器- name : Copy folder content recursively to remote uses : garygrossgarten/github-action-scp@release with : local : test remote : scp/directory host : ${...

    使用ssh、scp不需要密码

    为了解决这个问题,文章介绍了一种使用 ssh 和 scp 不需要密码的方法。 密钥对的生成 密钥对是公钥和私钥的组合,用于身份验证和加密传输。生成密钥对可以使用 ssh-keygen 命令,例如: ``` [user1@rh user1]$ ssh...

    通过shell脚本执行scp和ssh命令

    通过shell脚本执行scp和ssh命令

    Linux中配置双机SSH信任 操作说明

    使用`scp`命令将`id_rsa.pub`复制到B机的`~/.ssh/`目录下,并重命名为`authorized_keys`。这一步需要输入B机的root用户的密码。 ```bash # scp -r id_rsa.pub 10.0.0.188:/root/.ssh/authorized_keys ``` 4. *...

    C#版SSH、SCP,可作为客户端连结LINUX源码

    此外,通过研究DEMO,开发者还能了解到如何将这些功能集成到自己的应用程序中,例如在Windows桌面应用或Web服务中使用SSH和SCP连接Linux服务器,执行自动化任务或管理文件系统。这些知识对于从事跨平台开发或者需要...

    linux采用scp命令拷贝文件到本地,拷贝本地文件到远程服务器的方法

    如下所示: ...以上这篇linux采用scp命令拷贝文件到本地,拷贝本地文件到远程服务器的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文

    SSH.NET-develop.zip_SSH.net_VI1Q_ssh

    "SSH.NET-develop.zip_SSH.net_VI1Q_ssh"这个压缩包很可能是SSH.NET库的一个开发版本或示例代码集合,供开发者学习和使用。 "VI1Q"可能是一个特定的版本标识或者与项目相关的密钥,而"ssh"标签则明确了这个包与SSH...

    Renci.SshNet.dll及其文档和实现SSH、SCP、FTP等操作的小例子

    Renci.SshNet是一个.NET库,它为开发者提供了一种方便的方式来实现Secure Shell (SSH) 协议,包括Secure Copy (SCP) 和File Transfer Protocol (FTP) 的功能。这个库主要用于安全地远程连接到服务器,执行命令,传输...

    在两台服务器之间建立信任关系解决scp,ssh等不用输入密码等问题.files.rar

    在IT领域,尤其是在系统管理与运维中,经常需要在多台服务器之间进行文件传输或远程登录操作,如使用scp(安全复制)和ssh(安全外壳协议)。为了提高效率并确保安全性,建立两台服务器之间的信任关系是至关重要的。...

    Scp 小软件,运行在windows上

    SCP(Secure Copy Protocol)是一种基于SSH(Secure Shell)的安全文件传输协议,用于在不同主机之间复制文件。在Windows系统上,虽然它最初是为Unix-like系统设计的,但通过一些第三方工具,例如PuTTY的pscp命令...

    使用Ant进行ssh和scp操作

    <scp file="localfile.txt" todir="username@remotehost:/remotepath" trust="true" keyfile="path/to/private/key" passphrase="keyphrase" /> ``` 2. `sshexec`任务:用于在远程主机上执行命令。你可以设置命令...

    25个SSH最实用的命令.docx

    7. **简单复制公钥**:`cat ~/.ssh/id_rsa.pub | ssh user@remotehost 'cat >> .ssh/authorized_keys'` 快速将公钥添加到远程主机的授权文件中,实现无密码登录。 8. **受限访问**:`ssh -l userA hostB -L 2222:...

    SSH配置过程,介绍SSH的详细配置过程

    - **公钥分发**:将生成的公钥复制到远程服务器上,通常使用命令`ssh-copy-id user@remote_host`完成这一步骤。 **2. 服务器端配置** - **安装SSH服务**:在服务器上安装OpenSSH服务器,通常使用包管理器如`apt-...

    SSH-SCP使用方法

    ### SSH-SCP使用方法详解 #### 一、概述 SSH (Secure Shell) 是一种网络协议,用于计算机之间的安全登录及数据传输。SCP (Secure Copy Protocol) 是基于SSH协议的一个应用,用于安全地在不同主机之间复制文件。SCP...

    SSH中SCP命令的使用

    scp file.txt user@remote_host:/home/user/ ``` 如果目标文件是一个目录,则SCP会将源文件复制到该目录中。如果目标文件是一个文件路径,则SCP会尝试覆盖该文件。 ##### 2.2 SCP命令的常见选项 - `-P` 或 `--...

    Linux下SSH及SCP命令简单使用

    这里,`[username@]`代表远程主机的用户名,`host`代表远程主机地址(域名或IP),`-p PORT`指定了SSH服务使用的端口(如果端口不是默认的22号端口的话),`[COMMAND]`是要在远程主机上执行的命令。 SCP命令则用于...

    ant下使用ssh或者scp所需要的包

    在Ant构建工具中,我们有时需要执行远程操作,如上传或下载文件,这通常通过SSH(Secure Shell)或SCP(Secure Copy)协议来实现。标题提到的"ant下使用ssh或者scp所需要的包"指的是在Ant任务中集成SSH和SCP功能所...

    scp-action:GitHub Action通过SSH复制文件和工件

    :rocket: GitHub动作的SCP 用于通过SSH复制文件和工件。 重要提示:仅支持Linux 容器。用法通过SSH复制文件和工件: name : scp fileson : [push]jobs : build : name : Build runs-on : ubuntu-latest steps : - ...

    ssh,scp 连接远程ssh非22端口的服务器方法

    ### SSH与SCP连接远程非22端口的服务器方法 #### 一、SSH与SCP简介 SSH(Secure Shell)是一种网络协议,用于计算机之间的加密登录。通过SSH协议可以实现远程登录,远程命令执行等,其安全性高,是远程管理Linux...

Global site tag (gtag.js) - Google Analytics