文档章节

scp的使用

stone_
 stone_
发布于 2016/07/14 12:17
字数 228
阅读 13
收藏 1

scp可以用来跨服务器的复制文件

server A:172.168.20.23

server B:172.168.20.24

把B上目录(/var/html/online)的文件复制到A(/www/html)上(上传)

scp -r /var/html/online/* root@172.168.20.23:/www/html

把A上目录(/www/html)的文件复制到B(/var/html/online)上(下载)

scp -r root@172.168.20.24:/var/html/online/* /www/html

这样每次都需要输入密码

免密码的方式:

server B上生成密钥:

# cd /root/.ssh/

.ssh] # ssh-keygen -t rsa 

不用管提示,不要输入东西,一路enter

红色圈圈内的就是生成密钥的公钥保存路径。

目录下 id_rsa.pub 是公钥,id_rsa 是密钥

将里面的内容复制出来,放到server A的/root/.ssh/authorized_keys文件里面,如果没有该文件就创建一个,如果有,里面还有内容,就在内容最后追加复制过来的信息。

A往B上复制,反过来就可以了。

© 著作权归作者所有

共有 人打赏支持
stone_
粉丝 20
博文 221
码字总数 163611
作品 0
洛阳
程序员
linux系统中scp命令的用法

scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。linux的scp命令可以在linux服务器之间复制文件和目录. scp命令的用处: scp在网络上不同的主机之间复制文...

李长春
2012/02/01
0
0
Linux的scp命令

文章作者:Tyan 博客:noahsnail.com | CSDN | 简书 Linux系统下访问服务器经常会碰到需要将服务器的文件拷贝到本地机器的问题,Linux系统中存在一个跨机器拷贝的命令scp。scp是secure copy...

Quincuntial
2016/12/12
0
0
linux中使用scp远程拷贝文件及文件夹

linux中使用scp远程拷贝文件及文件夹 linux scp远程拷贝文件及文件夹,需要的朋友可以参考下 1、拷贝本机/home/wtf/test整个目录至远程主机192.168.100.1的/root目录下 代码如下: scp -r /hom...

520逍遥
2017/11/05
0
0
scp命令使用详解

svn 删除所有的 .svn文件 find . -name .svn -type d -exec rm -fr {} ; linux之cp/scp命令+scp命令详解 名称:cp 使用权限:所有使用者 使用方式: cp [options] source dest cp [options...

拉灯不太冷
2015/09/17
0
0
SCP 命令参数使用详解(最详细使用指南)

在linux 下scp 命令主要用来在不同主机之间做数据的安全拷贝的。scp 命令可以将文件从本地的计算机中拷贝到远程的主机中,或者从远程计算机中拷贝文件到本地主机,scp命令使用的安全加密的协...

cntech
06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Android WebView制作简易浏览器

最终效果 先创建一个WebView控件,其他的就是通过线性布局在上方加入网址输入框和两个按钮 <WebView android:id="@+id/act_webview_wv" android:layout_width="ma...

lanyu96
20分钟前
1
0
解决MacOS升级系统Sierra到Mojave后git报错

错误信息 升级MacOS Sierra到Mac Mojave后执行git命令报错: xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/......

阿dai
21分钟前
1
0
兄弟连区块链教程以太源码分析CMD深入分析(一)

cmd包分析 cmd下面总共有13个子包,除了util包之外,每个子包都有一个主函数,每个主函数的init方法中都定义了该主函数支持的命令,如 geth包下面的: func init() { // Initialize the...

兄弟连区块链入门教程
23分钟前
1
0
Titan Framework MongoDB深入理解1

在TitanFrameWork框架中,已经集成了MongoDB的各个功能,现在我们对框架内部的一些重要类进行分析与解读。 MongoDBConverter 在Titan框架中,比较重要的一个接口就是MongoDBConverter,它是作...

云季科技
28分钟前
1
0
SpringBoot集成Quartz

SpringBoot集成Quartz 什么是Quartz Quartz is a richly featured, open source job scheduling library that can be integrated within virtually any Java application - from the smalle......

Grittan
32分钟前
3
1

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部