前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SSH连接服务器并且拷贝文件

SSH连接服务器并且拷贝文件

作者头像
大江小浪
发布2018-07-24 17:38:50
2.7K0
发布2018-07-24 17:38:50
举报
文章被收录于专栏:小狼的世界小狼的世界

通过SSH可以远程登录到服务器上,基本的语法是:

ssh username@ip

回车以后会提示输入密码,并且需要接受证书。

今天在登录的时候,出现了一个错误提示:

” Remote Host Identification Has Changed“

每一个SSH服务器都使用的是一个随机的KEY,当SSH被重新安装过以后,这个KEY就发生了变化,但是我们登录的时候,会从本机寻找之前使用过的KEY,这个时候就会出现上面的提示,这种情况大多出现在服务器或者SSH服务被重新安装以后。

解决这个问题的最简单的办法就是删除known-hosts文件,该文件位于~/.ssh/known-hosts

当我们再次登录的时候,会重新创建这个文件,并把新的KEY加到里面去。

拷贝远程服务器的文件到本地,利用scp。

 scp就是secure copy,是用来进行远程文件拷贝的,数据传输使用ssh1,并且和ssh1使用相同的认证方式,提供相同的安全保证,与rcp不同的是scp会要求你输入密码,如果需要的话。 最简单的应用如下: scp 本地用户名@IP地址:文件名1 远程用户名@IP地址:文件名2 [本地用户名@IP地址:]可以不输入,可能需要输入远程用户名所对应的密码. 可能有用的几个参数: -v 和大多数linux命令中的-v意思一样,用来显示进度.可以用来查看连接,认证,或是配置错误. -C 使能压缩选项. -P 选择端口.注意-p已经被rcp使用. -4 强行使用IPV4地址. -6 强行使用IPV6地址.

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2008-11-13 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档