远程复制 scp命令

定义 本机为A,用户名为usera,登录远程主机B的为userb,IP为remote_ip

1. 从B 拷贝文件到A机器  用下面的命令

scp [email protected]_ip:remote_path/filename local_path

提示输入密码 输入userb的密码即可。

2. 要上传本地文件到B 只要将参数反过来即可

scp local_path/filename [email protected]_ip:remote_path

同样要输入密码时输入密码即可。

可以联想下cp命令即可记住该用法。

时间: 2024-10-24 02:38:37

远程复制 scp命令的相关文章

Linux远程拷贝scp命令

今天要从admin服务器将测试上修正content和image_count后的数据库更新到dz服务器. 首先需要备份数据库,使用mysqldump命令 整表全部备份:    mysqldump -u root -p artdb topic > topic_back_2016_09_10.sql 加限制条件备份: mysqldump -u root -p artdb topic --where="flag_hq =1 and flag_off = 0" >Hq.sql; 在进

hadoop搭建杂记:Linux下不同linux主机之间文件copy的scp命令

不同的Linux之间copy文件常用有3种方法: 不同的Linux之间copy文件常用有3种方法: ①ftp 就是其中一台Linux安装ftp Server,这样可以另外一台使用ftp的程序来进行文件的copy. ②采用samba服务 就是类似Windows文件copy 的方式来操作,比较简洁方便. ③利用scp命令来进行文件复制. scp是安全机制的文件copy,基于ssh登录.操作起来比较方便,比如要把master机当前一个文件copy到slave1机上,可以如下命令. scp ./test

linux下ssh远程登录/scp远程复制文件/rsync远程同步命令的自动登录

最近需要写一个脚本备份各个服务器上的程序到一个指定服务器上,本来以为查查rsync命令的使用321就能搞定,结果rsync命令要支持自动登 录还是要配置服务和参数,又不确定网上说的配置的行不行,因为都是一个样,但是没有说明头尾,所以选择了一个尝试代价较小的ssh自动登录来替代之. ssh大家都能用到,通常我们用到的功能基本就是登录,或者远程执行shell命令. [plain] view plain copy ##登录 ssh [email protected]_or_ip ##执行远程命令 ss

[Linux]scp 命令远程复制

这几天在介入之前没有接触过的系统,搭建环境的使用用到了 scp命令,于是查询下资料怎么使用. scp是secure copy的缩写,主要用来linux系统之间的文件和目录的远程拷贝 可以很简单的从另一台服务器上远程拷贝文件和目录,一般是远程服务器没有开启ftp,文件共享或者web文件服务等情况下使用 可以使用的前提: 1  要有操作远程系统的相应权限 2  使用通道的端口没有被防火墙限制,当然这个端口是可以通过选择指定的,默认的端口是22 基本格式 scp [可选参数] file_source

scp命令远程与本地互相复制

一.scp是什么? scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp, 不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的.可能会稍微影响一下速度. 二.scp有什么用? 1.我们需要获得远程服务器上的某个文件,远程服务器既没有配置ftp服务器,没有开启web服务器,也没有做共享,无法通过常规途径获得文件时,只需要通过scp命令便可轻松的达到目的. 2.我们需要将本机上的文件上传到远程服务器上,远程服务器没有开启ftp服务器或共享,

Linux ->> scp命令复制对端机器上的文件/文件夹

scp是secure copy的简写,用于在Linux下从远程机器拷贝文件. 特点: 传输是加密的,稍微影响了一下速度.而相比较rsync,它对于资源的占用还是有优势的. 用法 scp [参数] [原路径] [目标路径] 参数 -C  压缩 -p 保留原文件的修改时间,访问时间和访问权限. -q  不显示传输进度条. -r  递归复制整个目录. -v 详细方式显示输出.scp和ssh(1)会显示出整个过程的调试信息.这些信息用于调试连接,验证和配置问题. -l limit -P 指定传输端口 例

用python实现远程复制 (scp + expect )

scp 功能很强大,但需要人工输入 password, 当然可以通过把 公钥保存在远程主机的 ~/.ssh 目录中,而后就不用输入password,但这需要配置. 用 sshpass 可能在命令输入 password, 但 需要用 “sudo apt-get install sshpass” 安装 如果不想用上面两种方法,可以用 expect 编写脚本可以帮助我们自动交互 虽然 python 也提供 pexpect  模块,但既然 expect 很简单,为何不直接用 os.system() 去执

scp命令详解—跨服务器复制文件

scp在跨机器复制的时候为了提高数据的安全性,使用了ssh连接和加密方式,如果机器之间配置了ssh免密码登录,那在使用scp的时候密码都不用输入. 在服务器104.238.161.75上操作,将服务器104.238.161.75上/home/lk/目录下所有的文件全部复制到43.224.34.73的/root目录下,命令为:scp -r /home/lk [email protected]:/root(注意:IP与路径直接加冒号). 命令详解: scp是secure copy的简写,用于在Lin

Linux下远程文件传输命令——scp

SCP- secure copy (remote file copy program) 命令原型:  scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_option] [-P port] [-S program] [[[email protected]]host1:]file1 ... [[[email protected]]host2:]file2 命令描述: scp用于通过网