`

scp怎么用?

 
阅读更多

操作远程服务器,上传文件是常有的事情,之前用ftp上传,听大家说那个方法太老土,而且不安全.

朋友推荐scp,上网查了下,没明白怎么用.

其实对我来说,不明白主要两个方面:

1.远程server可以通过key来登录,我如何在命令中使用key?

2.问题1处理之后,我发现我上传到server:/home/收到权限限制.

 

先解决第一个问题:

terminal到key文件所在目录下:

scp -i xxxx.pem -r ~/hello.zip name@xx.com:/home

 

在解决第二个问题:

之所以没有权限是因为home 目录你没有写权限.那怎么办呢?把/home目录的权限改一下?NO,这个不安全,我们可以采用曲线救国的办法,/tmp这个目录是有写权限的,我们可以先将文件上传到这个路径,然后在搬到我们想去的地方...

 

ok,1,2两个问题解决后,上传命令为:

scp -i xxxx.pem -r ~/hello.zip name@xx.com:/tmp

 

希望有帮助..

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics