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

把你的本地主机用户的ssh公匙文件复制到远程主机用户的~/.ssh/authorized_keys文件中,假设本地主机linux(10.1.1.1),远程主机linux(10.1.1.2)

一,在linux100主机里的用户

运行

#ssh-keygen -t rsa

结果如下

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

二,把linux(10.1.1.1)主机上的id_rsa.pub文件拷贝到linux(10.1.1.2)主机的root用户主目录下的.ssh目录下,并且改名为authorized_keys

即:

/root/.ssh/authorized_keys

这样在linux100主机上使用scp命令复制文件到linux(10.1.1.2)上将不提示输入密码了,直接复制了。反之亦然!

三,复制文件或目录命令:

复制文件:

(1)将本地文件拷贝到远程

scp 文件名 --user@10.1.1.2:远程路径

(2)从远程将文件拷回本地

scp --user@10.1.1.2:文件名 本地路径

复制目录:

(1)将本地目录拷贝到远程

scp -r 目录名 --user@10.1.1.2:远程路径

(2)从远程将目录拷回本地

scp -r --user@10.1.1.2:目录名 本地路径。

©著作权归作者所有:来自51CTO博客作者andyzhao1010的原创作品,如需转载,请注明出处,否则将追究法律责任

linux 进目录输入密码,scp在Linux主机之间复制文件/目录不用输入密码相关推荐

  1. 如何使scp命令在主机之间复制时不用输入密码

    转自:http://www.xxlinux.com/linux/article/network/app/20090907/17529.html 把你的本地主机用户的ssh公匙文件复制到远程主机用户的~ ...

  2. Linux 命令 —— scp linux之间复制文件和目录

    scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令. 语法: scp [-1246BCpqrv] [-c cipher] [-F ssh_con ...

  3. Linux命令(20)linux服务器之间复制文件和目录

    linux的scp命令: scp就是secure copy的简写,用于在linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器.  有时我们需要获得远程服务器 ...

  4. linux mv移动文件到指定目录,Linux mv命令使用示例-移动或重命令文件/目录

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? mv命令和cp命令类似,但是它不复制文件/目录.这个命令默认安装在Linux系统中,不管你使用的什么发型版.下面列举了m ...

  5. Linux 虚拟机与主机之间的文件传输(三)

    Linux  虚拟机与主机之间的文件传输(三) 一.简述        记录Linux  虚拟机与主机之间的文件传输方式,比如使用共享文件夹.使用Samba.SecureCRT.FileZilla.C ...

  6. linux不同用户文件,Linux中不同用户之间复制文件的两个方法

    Linux中不同用户之间复制文件的两个方法 前言 考虑如下情景:foo用户home目录下有一文件file.txt,要将其copy至bar用户的home目录.Linux对用户home目录有严格的权限限制 ...

  7. centos 服务器传文件,CentOS下怎么用SCP命令进行服务器之间的文件传输?

    SCP命令用于Linux系统(CENTOS)之间复制文件和目录操作. 参数说明: -1: 强制scp命令使用协议ssh1 -2: 强制scp命令使用协议ssh2 -4: 强制scp命令只使用IPv4寻 ...

  8. VirtualBox虚拟机与主机之间复制粘贴设置以及文件拖拽

    一.在虚拟机设置界面->常规 中选择双向 二.在虚拟机设置界面->存储 中进行如下勾选 三.在虚拟机设备选项中选择'安装增强功能' 如果有挂载错误Could not mount the m ...

  9. 解决虚拟机VMware运行Ubuntu时无法和主机之间复制粘贴的问题

    解决虚拟机VMware运行Ubuntu时无法和主机之间复制粘贴的问题 参考文章: (1)解决虚拟机VMware运行Ubuntu时无法和主机之间复制粘贴的问题 (2)https://www.cnblog ...

最新文章

  1. scala akka 修炼之路5(scala特质应用场景分析)
  2. squid启动失败的解决办法
  3. 出来工作五年的经历总结(五年前,你在干嘛?)
  4. mysql两列数据去重_CiteSpace多数据库一键去重4.0-知网、万方、维普数据库
  5. centos7.6+vim8.1
  6. [读书笔记] 深入探索Android热修复技术原理 (手淘技术团队)
  7. 超全干货 | 软件测试岗技术笔试
  8. 改变 input[type=range] css样式
  9. 前端程序员能力不足?表现在哪几点,你需要加强的地方!
  10. C和汇编-----for循环
  11. 程序员面试金典 - 面试题 03.05. 栈排序(两栈)
  12. JavaEE 13个核心技术规范
  13. php7 runkit,runkit - PHP 7 中文文档
  14. 挽救数据库性能的 30 条黄金法则 | 原力计划
  15. css使两个盒子并列_前端学习CSS
  16. java输出long最大值_Java调用long的最大值和最小值
  17. 修改windows 7的双系统启动菜单
  18. 史玉柱自述:我的十大管理心得
  19. ChatGPT 如何获取API Key
  20. 两万文字多图详解常用软件工具使用(持续更新)

热门文章

  1. 敏捷开发系列学习总结(2)——Bug修改流程
  2. Java基础学习总结(55)——java8新特性:stream
  3. java 任务_Java-定时任务
  4. mysql之grant权限说明
  5. 【区块链之菜鸟入门】区块链发展史:从拜占庭将军问题到智慧契约
  6. InfoPath读取数据库
  7. iOS-单例设计模式
  8. ios 调用系统应用的方法 应用间跳转的方法
  9. Postman离线安装包
  10. Android性能优化典范第一季