linux 进目录输入密码,scp在Linux主机之间复制文件/目录不用输入密码
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主机之间复制文件/目录不用输入密码相关推荐
- 如何使scp命令在主机之间复制时不用输入密码
转自:http://www.xxlinux.com/linux/article/network/app/20090907/17529.html 把你的本地主机用户的ssh公匙文件复制到远程主机用户的~ ...
- Linux 命令 —— scp linux之间复制文件和目录
scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令. 语法: scp [-1246BCpqrv] [-c cipher] [-F ssh_con ...
- Linux命令(20)linux服务器之间复制文件和目录
linux的scp命令: scp就是secure copy的简写,用于在linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器. 有时我们需要获得远程服务器 ...
- linux mv移动文件到指定目录,Linux mv命令使用示例-移动或重命令文件/目录
8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? mv命令和cp命令类似,但是它不复制文件/目录.这个命令默认安装在Linux系统中,不管你使用的什么发型版.下面列举了m ...
- Linux 虚拟机与主机之间的文件传输(三)
Linux 虚拟机与主机之间的文件传输(三) 一.简述 记录Linux 虚拟机与主机之间的文件传输方式,比如使用共享文件夹.使用Samba.SecureCRT.FileZilla.C ...
- linux不同用户文件,Linux中不同用户之间复制文件的两个方法
Linux中不同用户之间复制文件的两个方法 前言 考虑如下情景:foo用户home目录下有一文件file.txt,要将其copy至bar用户的home目录.Linux对用户home目录有严格的权限限制 ...
- centos 服务器传文件,CentOS下怎么用SCP命令进行服务器之间的文件传输?
SCP命令用于Linux系统(CENTOS)之间复制文件和目录操作. 参数说明: -1: 强制scp命令使用协议ssh1 -2: 强制scp命令使用协议ssh2 -4: 强制scp命令只使用IPv4寻 ...
- VirtualBox虚拟机与主机之间复制粘贴设置以及文件拖拽
一.在虚拟机设置界面->常规 中选择双向 二.在虚拟机设置界面->存储 中进行如下勾选 三.在虚拟机设备选项中选择'安装增强功能' 如果有挂载错误Could not mount the m ...
- 解决虚拟机VMware运行Ubuntu时无法和主机之间复制粘贴的问题
解决虚拟机VMware运行Ubuntu时无法和主机之间复制粘贴的问题 参考文章: (1)解决虚拟机VMware运行Ubuntu时无法和主机之间复制粘贴的问题 (2)https://www.cnblog ...
最新文章
- scala akka 修炼之路5(scala特质应用场景分析)
- squid启动失败的解决办法
- 出来工作五年的经历总结(五年前,你在干嘛?)
- mysql两列数据去重_CiteSpace多数据库一键去重4.0-知网、万方、维普数据库
- centos7.6+vim8.1
- [读书笔记] 深入探索Android热修复技术原理 (手淘技术团队)
- 超全干货 | 软件测试岗技术笔试
- 改变 input[type=range] css样式
- 前端程序员能力不足?表现在哪几点,你需要加强的地方!
- C和汇编-----for循环
- 程序员面试金典 - 面试题 03.05. 栈排序(两栈)
- JavaEE 13个核心技术规范
- php7 runkit,runkit - PHP 7 中文文档
- 挽救数据库性能的 30 条黄金法则 | 原力计划
- css使两个盒子并列_前端学习CSS
- java输出long最大值_Java调用long的最大值和最小值
- 修改windows 7的双系统启动菜单
- 史玉柱自述:我的十大管理心得
- ChatGPT 如何获取API Key
- 两万文字多图详解常用软件工具使用(持续更新)