ssh连接服务器以及scp上传文件方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ssh连接服务器以及scp上传文件方法相关的知识,希望对你有一定的参考价值。

本地控制台输入 ssh [email protected]外网ip或内网ip,举例:ssh [email protected]      这是用用户名为root的用户登录192.168.133.196这个地址所在的后台。如果提示以下红色部分错误:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  

@    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 a host key has just been changed.  

The fingerprint for the RSA key sent by the remote host is  

07:36:8e:d0:72:88:38:f7:21:10:c3:12:d6:35:ad:55.  

Please contact your system administrator.  

Add correct host key in /Users/watsy/.ssh/known_hosts to get rid of this message.  Offending RSA key in /Users/watsy/.ssh/known_hosts:1  RSA host key for 192.168.133.196 has changed and you have requested strict checking.  Host key verification failed.  

出现上面错误在控制台输入 :rm -rf ~/.ssh/known_hosts    

 

登录后台后再开一个控制台窗口用来上传文件

scp -P 22 /home/desktop.js [email protected]:/usr/server/tomcat7/webapps/

上面这条指令很好理解 scp是调用scp工具 -p和22都可以省略,/home/desktop.js是我本地要上传的文件的文件地址,[email protected]是用root这个账户登录后面的地址,

:/usr/server/tomcat7/webapps/ 是把你要上传的文件放到192.168.133.196这个地址下的哪个目录下。

补充一点:如果用mac不知道怎么查看文件路径,可以打开Safari然后把要得到路径的文件拖到Safari的地址栏里,地址栏中就会显示这个文件的路径了。

 

以上是关于ssh连接服务器以及scp上传文件方法的主要内容,如果未能解决你的问题,请参考以下文章

java:ssh连接服务器,实现本地文件上传和下载

ubuntu SSH 连接远程上传下载文件

如何往linux服务器上传文件

mac 连接远程服务器上传文件

SSH 上传下载文件

Linux中网卡相关命令以及SSH连接远程主机