当两台LINUX主机之间要互传文件时可使用SCP命令来实现,建立信任关系之后可不输入密码。 把你的本地主机用户的ssh公匙文件复制到远程主机用户的~/.ssh/authorized_keys文件中 假设本地主机linux100,远程主机linux200 一,在linux100主机里的用户 运行 #ssh-k
当两台LINUX主机之间要互传文件时可使用SCP命令来实现,建立信任关系之后可不输入密码。

把你的本地主机用户的ssh公匙文件复制到远程主机用户的~/.ssh/authorized_keys文件中 
假设本地主机linux100,远程主机linux200 
一,在linux100主机里的用户 
运行 
#ssh-keygen -t rsa

结果如下

QUOTE: 
Generating public/private rsa key pair. 
Enter file in which to save the key (/home/.username/ssh/id_rsa):#回车 
Enter passphrase (empty for no passphrase):#回车 
Enter same passphrase again:#回车 
Your identification has been saved in /home/.username /.ssh/id_rsa. 
Your public key has been saved in /home/.username /.ssh/id_rsa.pub. 
The key fingerprint is: 
38:25:c1:4d:5d:d3:89:bb:46:67:bf:52:af:c3:17:0c username@localhost 
Generating RSA keys: 
Key generation complete.

会在用户目录~/.ssh/产生两个文件,id_rsa,id_rsa.pub 
二,把linux100主机上的id_rsa.pub文件拷贝到linux200主机的root用户主目录下的.ssh目录下,并且改名为authorized_keys 
即: 
/root/.ssh/authorized_keys 
这样在linux100主机上使用scp命令复制文件到linux200上将不提示输入密码了,直接复制了。也可在linux100主机上使用scp命令将linux200上文件复制到本机;总之不需要验证,就可以在linux100访问linux200
反之亦然!

注:如果有多台计算机需要与linux200进行复制,则只需将id_rsa.pub中的内容复制到authorized_keys文件中即可。

执行cat ~/.ssh/a.pub >> ~/.ssh/authorized_keys  将内容追加进去

三,复制文件或目录命令: 
复制文件: 
(1)将本地文件拷贝到远程 
scp 文件名 用户名@计算机IP或者计算机名称:远程路径 
(2)从远程将文件拷回本地 
scp 用户名@计算机IP或者计算机名称:文件名 本地路径 
复制目录: 
(1)将本地目录拷贝到远程 
scp -r 目录名 --用户名@计算机IP或者计算机名称:远程路径 
(2)从远程将目录拷回本地 
scp -r 用户名@计算机IP或者计算机名称:目录名 本地路径

[@more@]

Linux scp复制文件,不需要输入密码的技巧相关推荐

  1. Linux scp复制文件到另一主机

    1. scp上传一个文件 一.复制文件:(1)将本地文件拷贝到远程scp 文件名 用户名@计算机IP或者计算机名称:远程路径scp ./nacos-server-1.1.3.tar.gz root@h ...

  2. linux输密码复制,在Linux下用scp复制文件无需输入密码的技巧

    当两台linux主机之间要互传文件时可使用scp命令来实现,建立信任关系之后可不输入密码.把你的本地主机用户的ssh公匙文件复制到远程主机用户的~/.ssh/authorized_keys文件中假设本 ...

  3. linux 进目录输入密码,scp在Linux主机之间复制文件/目录不用输入密码

    scp在Linux主机之间复制文件/目录不用输入密码 把你的本地主机用户的ssh公匙文件复制到远程主机用户的~/.ssh/authorized_keys文件中,假设本地主机linux(10.1.1.1 ...

  4. linux scp 排除文件夹,scp复制文件时排除指定文件

    1. 前言 本文主要讲解如何在scp复制文件时排除指定文件. 举例: 我需要将所有*.c文件从名为hostA的电脑复制到hostB,包括所有目录.我使用以下scp命令,但不知道如何排除特定的文件(如* ...

  5. linux scp 过滤文件夹,linux中使用scp远程拷贝文件及文件夹

    linux中使用scp远程拷贝文件及文件夹 linux scp远程拷贝文件及文件夹,需要的朋友可以参考下 1.拷贝本机/home/wtf/test整个目录至远程主机192.168.100.1的/roo ...

  6. Linux scp远程文件/目录传输 用ps和grep命令寻找僵尸进程

    Linux scp远程文件/目录传输 现在越来越多的朋友有租用vps其中相当一部分都是基于linux的,那么在日常使用中使用最多的估计就是上传web文件了. 因此scp命令的使用概率也越来越高,大概的 ...

  7. linux命令 复制文件夹命令行,(转)每天一个linux命令(8):cp 命令,复制文件和文件夹...

    场景:自动部署脚本中为了部署方便,将配置文件放在服务器端,每次部署都使用服务端的配置文件覆盖上传上去的配置文件. cp命令用来复制文件或者目录,是Linux系统中最常用的命令之一. 一般情况下,she ...

  8. 在linux里复制文件命令_如何在Linux上使用“安装”命令复制文件

    在linux里复制文件命令 Fatmawati Achmad Zaenuri/Shutterstock.com Fatmawati Achmad Zaenuri / Shutterstock.com ...

  9. linux怎么复制文件夹全部内容,linux局域网怎么复制文件夹下的全部文件到另外文件夹...

    在Linux系统局域网中复制或拷贝文件我们可以用cp或者copy命令,但要对一个文件夹中的全部文件复制到另外一个文件夹中去,如何进行操作呢?linux局域网复制文件夹下的全部文件到另外文件夹的方法其实 ...

最新文章

  1. 连影--影子007的回忆
  2. Spring Boot配置文件 application.properties
  3. www.opensymphony.com - Class: java.net.PlainSocketImpl
  4. 前端学习(3144):react-hello-react之对比新旧周期
  5. linux系统重装win10系统不用u盘,win10不用u盘怎么重装系统
  6. (9)数据分析-相关性分析
  7. 研发高频软件,工具,网站,体验飞一般的感觉。
  8. 51Nod基础组(Python)
  9. 关于收音机的一些问题
  10. 转载:android开源项目汇总
  11. 一套效果图适配(Android和IOS)全尺寸和标注规范-(结果)
  12. 机器学习系列:大规模机器学习(Large Scale Machine Learning)
  13. autobank渗流分析计算教程_AutoBank免费版
  14. Typora旧版本下载以及提示无法使用需要更新
  15. 新员工录入员工信息表
  16. 约束布局ConstraintLayout
  17. 轨迹跟踪控制算法-纯跟踪法、前轮反馈控制法、LQR
  18. 1080P画面大小却是1920*1088的两个原因
  19. 开博第一篇:写在前面,一名阿里程序员的永恒生命追求之路
  20. 电脑自动开关机软件测试,电脑无故自动关机

热门文章

  1. MxNet教程:使用一台机器训练1400万张图片
  2. PHP系列(九)PHP文件系统处理
  3. LRN和Batch Norm
  4. fiddler怎么修改服务器返回参数并发送
  5. 手把手教你WEB套打程序开发
  6. Css 特殊或不常用属性
  7. 解密NTFS下经EFS加密的文件
  8. shell 函数的高级用法
  9. OMEGA3-补充注意事项
  10. Maven 项目的 org.junit.Test 获取不到(转载)