Linux-No.05 scp实现不同电脑间进行文件复制

1、实现上传文件功能

scp -r -P 33030 /usr/local/nginx/logs/access_120_2014-09-26.log

2、实现下载文件功能

 scp -r -P 33030  /opt

3、SSH实现scp命令无需输入密码实现

1)本地机器先生成公钥

        [[email protected]Client root]# ssh-keygen -b 1024 -t rsa

Generating public/private rsa key pair.

Enter file in which to save the key (/root/.ssh/id_rsa):

Enter passphrase (empty for no passphrase):                <-- 直接输入回车

Enter same passphrase again:                           <-- 直接输入回车

Your identification has been saved in /root/.ssh/id_rsa.

Your public key has been saved in /root/.ssh/id_rsa.pub.

The key fingerprint is:

49:9c:8a:8f:bc:19:5e:8c:c0:10:d3:15:60:a3:32:1c root@Client

这样就会在 用户目录下的.ssh 目录下产生两个文件  id_rsa 和 id_rsa.pub,然后 把 id_rsa.pub的内容复制到 远程机器的 用户目录下 .ssh 目录下的文件authorized_keys中即可。不需要覆盖它,只要粘贴在原有内容下边就行。

时间: 2024-10-07 05:31:34

Linux-No.05 scp实现不同电脑间进行文件复制的相关文章

使用scp免密码服务器间传递文件

1.a服务器下运行命令  ssh-keygen -t rsa 2.三个回车 3.在用户的目录下 ~/.ssh/产生两个文件,id_rsa,id_rsa.pub 4.把a服务器下对应的文件拷贝到b服务器 并重命名为 authorized_keys scp /root/.ssh/id_rsa.pub [email protected]:/root/.ssh/authorized_keys scp 命令: scp命令说明 scp – 安全复制 (远程文件复制工具) 语法: scp [-1245BCpq

用网线在两台电脑间传送文件

材料:一根普通的网线(简单地说就是平时我们使用的连接笔记本和路由器的线,不是双绞线),两台WIN7系统的笔记本,就这些了. 步骤1:将两台电脑用网线连接起来. 步骤2:这时分别修改两台电脑上的数据.单击控制面板——查看网络状态和任务——查看活动网络——本地连接——属性——Internet 协议版本4,在弹出的对话窗中做如下修改: 第一台笔记本作如下修改:选择——使用下面的IP地址,IP地址192.168.1.1子网掩码255.255.255.0默认网关192.168.1.2——使用下面的DNS服

【Linux笔记】在后台执行scp,实现服务器间无密码文件拷贝。

远程备份大容量时常会有这样的情形:从远程备份的文件很大,需要很长时间,想在退出ssh后程序依然能继续在后台下载,可以通过建立服务器间安全信息关系和nohup的方式解决. 有两台服务器:A服务器IP 192.168.3.100.B服务器IP 121.41.111.46. 一.建立服务器之间的安全信任关系证书 1.在A服务器生成密钥配对 在A服务器生成配对密钥,遇到提示时保持默认敲回车即可, [[email protected] ~]#ssh-keygen -t rsa 该公钥被保存的用户宿主目录的

ssh服务器安装及通过ssh实现linux系统间的文件复制

1.前提 假设服务端的ip为 192.168.1.120 客户端的ip为 192.168.1.25 2.在服务器端进行 ssh server 的安装 $ sudo apt-get install openssh-server 2.在客户端通过ssh的登录服务器 $ ssh [email protected]192.168.1.120 登录后,需要输入服务器端的帐户密码 3.客户端与服务器进行文件的复制 1)将文件从客户端复制到服务器端,格式如下 $ scp ./tt.txt [email pro

linux基本命令之scp

1.安装scp: yum -y install openssh-clients 2.常用参数: scp(选项)(参数) -p:保留文件的最后修改时间,最后访问时间和权限模式: -r:以递归方式复制. 3.应用 从本地复制文件到远程主机: scp a.zip   [email protected]:~       #把文件复制到远程主机root目录下 scp a     [email protected]:b       #把文件复制到远程主机root下,并改名成b 从本地复制目录到远程主机: s

linux之cp/scp命令+scp命令详解

linux之cp/scp命令+scp命令详解 名称:cp 使用权限:所有使用者 使用方式: cp [options] source dest cp [options] source... directory 说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录. 把计 -a 尽可能将档案状态.权限等资料都照原状予以复制. -r 若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地. -f 若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制. 范例: 将档案 aa

【转】linux之cp/scp命令+scp命令详解

linux之cp/scp命令+scp命令详解 名称:cp 使用权限:所有使用者 使用方式: cp [options] source dest cp [options] source... directory 说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录. 把计 -a 尽可能将档案状态.权限等资料都照原状予以复制. -r 若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地. -f 若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制. 范例: 将档案 aa

linux之cp/scp命令+scp命令详解(转)

名称:cp 使用权限:所有使用者 使用方式: cp [options] source dest cp [options] source... directory 说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录. 把计 -a 尽可能将档案状态.权限等资料都照原状予以复制. -r 若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地. -f 若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制. 范例: 将档案 aaa 复制(已存在),并命名为 bbb : cp

linux中使用scp远程拷贝文件及文件夹

linux scp远程拷贝文件及文件夹,需要的朋友可以参考下 1.拷贝本机/home/wtf/test整个目录至远程主机192.168.100.1的/root目录下 代码如下: scp -r /home/wtf/test/ [email protected]:/root/ 2.拷贝单个文件至远程主机 代码如下: scp /home/wtf/test/wtf.txt [email protected]:/root/ 说明: 上传文件和文件夹区别就在参数 -r, 跟cp, rm的参数使用差不多, 文