从一台服务器向另一台服务器拷贝文件

使用scp命令:scp就是secure copy,scp在主机复制文件。他使用ssh作为数据传输。而且用同样认证和安全性。scp将在认证中请求输入密码所有的文件可能需要服务器和用户的特别描述来指明文件将被复制到/从某台服务器。而两个远程登录的服务器间的文件复制是允许的。

scp命令选项:

-1  强制scp用协议1

-2  强制scp用协议2

-4  强制scp用IPV4的网址

-6  强制scp用IVP6的网址

-B  选择批处理模式(防止输入密码)

-C  允许压缩。标注-C到ssh来允许压缩

-c  cipher选择cipher来加密数据传输,这个选项直接传递到ssh

-F  ssh_config设定一个可变动的用户配置给ssh,这个选项直接会被传递到ssh

-i  identity_file选择被RSA认证,读取私有密码的文件,这个选项可以被直接传递到ssh

-l  limit限制带宽,也就是速度,用Kbit/s的速度。

-o  ssh_option可以把ssh_config中的配置格式传到ssh中,这种模式对于说明没有独立的scp文件中断符的scp很有帮助。关于选项的如下。而他们的值请参看ssh_config

-P  port指定连接远程连接端口,注意这个选项需要携程大写的模式,应为-p已经早保留了次数和模式

-S  program  指定一个加密程序。这个程序必须可读所有ssh的选项

-p  指定修改次数,连接次数,还有对于原文件的模式

-q  把进度参数关掉

-r  递归的复制整个参数过掉

-S  program  指定一个加密程序,这个程序可读所有ssh的选项。

-V  冗余模式。让scp和ssh打印他们的排错信息,这个在排错连接,认证,和配置中非常有用。

小例子:

[[email protected] www]# scp -r [email protected]192.16.1.108:/var/www/blog /home/www/blog  #以tank用户登录并将服务器文件夹copy到本地

[[email protected] www]# scp /home/www/blog/index.php 192.16.1.108:/var/www/blog  #将本地文件copy到服务器,添填写用户,默认当前用户

小例子1:(从指定端口copy文件)

[[email protected] test]# scp -P 20022 -r ../vhost/ [email protected]192.168.0.200:/home/test/ 
时间: 2024-08-10 19:17:18

从一台服务器向另一台服务器拷贝文件的相关文章

Innodb之拷贝InnoDB表从一服务器到另一台服务器

将Innodb类型的表从一台服务器拷贝到另一台服务器,或从一个库拷贝到另一个库. 前提是:innodb_file_per_table =ON. 1 先在目标服务器(库)上创建一个相同的表结构. 如: 2 废弃原有的表空间 3 在源服务器(库)上,执行FLUSH*** FOR EXPORT操作,目的是将buffer pool 中缓存的数据持久化到硬盘并生成.cfg文件. 4 将 .cfg文件和.ibd文件目标服务器(库)中. 直接 cp 命令就行. 5 在源服务器(库)上,执行 UNLOCK TA

lvs 负载均衡两台提供Discuz!论坛服务的服务器

规划: 1.使用lvs的nat模型,负载均衡两台 Discuz 服务器. 2.Discuz 服务器的数据共享解决方案: 部署 Discuz! 论坛程序要解决两大问题: (1).用户上传的附件属于非结构化的数据要保存在文件系统中. 要解决两台提供Discuz!论坛服务的附件共享问题: (A).当用户上传附件时通过地址重写机制把它定向到一台Discuz!服务器,再通过 rsync+innotify实时数据同步方式把附件同步到另一台Discuz!服务器. (B).使用rsync推.拉数据的方式,实现用

Lync 项目经验-18-三台前端服务器同时停止两台后-前端服务启不来

问题描述: 在企业中,针对Skype for business Server 2015的前端服务器一般使用3台加入前端服务器池中,再通过硬件负载均衡器进行前端服务器的Web服务器的负载. 但如果你关闭前端服务器,如果关闭先后或者同时关闭,有可能出现你3台前端服务器的前端服务都起不来. 解决方法:(以下方法简单,但实用!!!) 1. 手动启动前端服务,失败. 2. 重置前端池注册状态,Reset-CsPoolRegistrarState -PoolFqdn "SFBFEPool01.i-x-Clo

在一台电脑访问另一台电脑的mysql数据库

1.      假设192.168.1.3为服务器 2.      首先在ip为192.168.1.103的机子上能够ping 通 运行->cmd >ping  192.168.1.3 检查是否能ping通 3.      把两台电脑的IP设置在同一个网段, 如:192.168.1.2 ,192.168.1.3.....子网:255.255.255.0 网关:192.168.1.1 4.      在mysql服务器上增加新用户, 增加新用户的方法: 在服务器端 Mysql> grant

虚拟机中2台Linux系统、2台客户机实现通信,并且可以以主机名ping通

实现目标:虚拟机中2台Linux系统.2台客户机实现通信,并且可以以主机名ping通 实验准备:1.在虚拟机中2台linux系统.一台win7.一台win2008 2.linuxA和linuxB作为2台路由器,win7和win2008作为2端的客户机 3.2台linux都加装一个网卡设备 导言:此实验用到思科路由交换技术. 我们所要实现的实验的访问路径如下: 客户机win7----->LINUX A----->LINUX B----->客户机win2008 并且实现通过ping主机名也可

花1台的钱入手2台【最能抗DDoS】阿里云主机【攻略】

花1台的钱入手2台[最能抗DDoS]阿里云主机[攻略]: 第一步:先申请0元半年 http://click.aliyun.com/m/335/:注:0元机器只有新帐号可申请第二步:再买6折37/月 http://click.aliyun.com/m/623/ :注:最长可买5个月这样,你花1台的钱就入手啦2台阿里云主机,神马企业门户.博客.论坛哒,非常足够啦 占便宜不想停的,还可以用SLB搞个小小集群第三步:再免费领150元的SLB代金券http://click.aliyun.com/m/596

玩转GNS3——实现两台路由设备与两台PC设备之间互联

之前博主介绍了虚拟软件GNS3的详细安装流程,以及做了CPU占用率的部分优化.既然准备工作都已经做好了,那咱们就来实际玩一玩,用GNS3来实现两台路由设备与两台PC设备之间的互通互联. 首先,我们双击这只呆萌的变色龙 进入GNS3的界面之后,我们选择两个路由设备与PC设备,分别拖放到拓扑操作区中 为了实现路由互通互联的功能,R1和R2设备都要设置一下 R1和R2设备要设置一下硬盘空间 下一步开始连线,点PC设备会提示选择网卡 连接R1设备的接口我用的是f0/0 R1接口可用的只有f0/1 连接到

04_Weblogic之受管服务器:配置受管服务器,启动受管服务器,解决因为强制关闭Weblogic之后导致启动有问题的问题,配置boot.properties

 配置受管服务器, 先启动WebLogic服务器,启动方式如下: 在WebLogic控制台中的"开发模式"---"锁定并编辑"模式下,点击"Server(服务器)"然后进行配置.(进入控制台的方式是在浏览器地址中输入:http://192.168.6.25:7001/console/login/LoginForm.jsp). 点击登录,然后进入登录页面. 3 开始配置,暂开"环境"----"服务器",进

利用memcached做缓存服务器,为后端tomcat服务器做会话保持,利用httpd的jk模块模块做负载均衡

前端使用httpd作为反代负载均衡至后端tomcat主机:tomcat可用memcached当做会话服务器保存会话: 实验环境:物理机win7,虚拟机centos7 node1:172.18.11.111 TomcatA node2:172.18.11.112 TomcatB node3:172.18.11.113 调度器httpd 安装tomcat 分别在node1和node2安装tomcat: ]# yum -y install java-1.7.0-openjdk java-1.7.0-o

《云服务器》与《传统服务器》的区别

云服务器介绍 VPS是一种服务器的虚拟化技术,是采用虚拟软件KVM/xenserver/vmware等在单台服务器上虚拟出多个类似独立服务器的部分,每个部分都可以做单独的操作系统,管理方法同服务器一样.存在单点故障,扩容复杂. 而云服务器是在一组集群服务器上虚拟出多个类似独立服务器的部分,集群中每个服务器上都有云服务器的一个镜像,从而大大提高了虚拟服务器的安全稳定性,除非所有的集群内服务器全部出现问题,云服务器才会无法访问.(如下图) 传统服务器介绍 传统的服务器是具有独立的CPU.内存条.硬盘