linux无密码scp,linux通过ssh-keygen实现无密码scp文件和目录
在编写Shell脚本远程拷贝的时候,脚本在执行过程中因为要检验密码会被打断,这时可以通过ssh-keygen实现两台linux主机之间的指定用户免密码登陆。
整个过程如下:
本地服务器:A
远程服务器:B
1.在 A 上运行 ssh-keygen -t rsa 在/home/openpf/.ssh下生成id_rsa 和 id_rsa.pub 两个文件,然后在/home/openpf/.ssh下复制备份一份id_rsa.pub 命名为 id_rsa.pub.A,以便拷贝到服务器B,如图所示:
2. 在 B 上也同样运行 ssh-keygen -t rsa
3. 在 B 的/home/openpf/.ssh下创建authorized_keys文件,把A 中 id_rsa.pub.A 文件传到 B服务器/home/openpf/.ssh 下,
通过 cat 命令 把id_rsa.pub.A 追加到 authorized_keys 文件中,命令如下:
scp ./id_rsa.pub.A B的IP:/home/openpf/.ssh
cat id_rsa.pub.A >> authorized_keys
4.配置完毕
测试:
scp ./id_rsa.pub.A 10.16.133.200:/home/openpf/.ssh 无需输入密码执行成功
命令:
复制文件:
1.将本地文件拷贝到远程
scp 文件名 用户名@计算机IP:远程路径
2.从远程将文件拷回本地
scp 用户名@计算机IP:文件名 本地路径
复制目录:
1.将本地目录拷贝到远程
scp -r 目录名 用户名@计算机IP:远程路径
2.从远程将目录拷回本地
scp -r 用户名@计算机IP:目录名本地路径
linux无密码scp,linux通过ssh-keygen实现无密码scp文件和目录相关推荐
- linux数字设定法设定权限,Linux chmod命令详解和使用实例(改变文件或目录的访问权限)...
Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作. 文件或目录的访问权限分为只读,只写和可执行三种.以文件为例,只读权限表示只允许读其内容,而禁 ...
- linux打开bash后报错:~/.bashrc: 没有那个文件或目录
解决方法 cd /etc sudo gedit bash.bashrc 然后找到错误的一行代码如下: source ~/.bashrc 上面的"~"符号是中文输入的,我们把它改成英 ...
- linux怎么还原bak文件,Linux restore命令:还原dump操作备份下的文件、目录或分区...
restore 命令是 dump 命令的配套命令,dump 命令是用来备份分区和数据的,而 restore 命令是用来恢复数据的. restore 命令的基本格式如下: [root@localhost ...
- linux chown命令文件,Linux chown命令详细介绍和使用实例(改变文件或目录的所有者)...
系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限. 1.命令格式: 复制代码代码如下: chown [选项]... [所有者][:[组]] 文件... ...
- aarch64 poky linux,python - aarch64-poky-linux-gcc:错误::没有这样的文件或目录 - 堆栈内存溢出...
我正在尝试将mlpack包含到我的yocto版本中. 没有启用python绑定,我的食谱成功烘焙. 但是在构建python绑定时,出现以下错误: aarch64-poky-linux-gcc -mar ...
- RHCE课程-RH131Linux管理笔记五-Linux远程登陆telnet及ssh服务
telnet相信大家都不陌生,在RHCE课程-RH131Linux管理笔记三-linux系统服务介绍及管理里面我们已经配置过了,我也不多做介绍,直接说安装吧. 使用yum安装的前提是你已经配置好YUM ...
- linux基础 linhaifeng,Linux 基础命令(一)
Linux 基础: Linux 比 Windows 更稳定做服务器,开发出来的软件需要在服务器上运行 # 测试硬盘速度 dd if=/dev/zero of=sdb5/test bs=10G coun ...
- linux 磁盘监控,9个在Linux中监视Linux磁盘分区和用法的工具
在这篇文章中,我们将回顾一些Linux的命令行工具 ,你可以使用它来检查磁盘分区在Linux中. 监控存储设备空间使用情况是SysAdmin的最重要的任务之一,这有助于确保存储设备上有足够的可用空间, ...
- Linux文件和目录的属性及权限总结
转载于:https://www.cnblogs.com/zhongguiyao/p/9169361.html 本文讲述的是文件或目录的属性及权限,比如索引节点inode.文件类型.文件权限及属主:还对 ...
- linux打包压缩工具,linux 打包压缩工具
以.gz结尾 gzip 压缩工具压缩的文件 gzip+文件名 [root@test ~]# gzip 2.txt [root@test ~]# ls 2.txt.gz test gzip -d +压缩 ...
最新文章
- POJ-1002 解题报告
- Intellij idea 快键键
- 用javascript实现以下功能!_JavaScript实现汉字转拼音功能
- java实现省市区的联动,chosen实现省市区三级联动
- Ace Admin 学习笔记
- mysql not in 的坑 -- null 值
- android中颜色对应的值
- java 读取clob字段的几种方法
- Unity TextMeshPro显示中文
- Bounds(包围盒)详解-【AABB包围盒、Sphere包围球、OBB方向包围盒、FDH固定方向凸包】
- 关于如何设计网站首页
- Strtok的使用方法
- 图片中隐藏信息——图片隐写术
- 0.1+0.2为什么不等于0.3
- LAN9252芯片介绍
- 为什么我要“安利”你们来实习?
- 【TUG 话题探讨 005】TiDB 生态工具(DM、TiCDC等)使用场景及常见问题
- 基于主轴变换的医学图像倾斜校正
- JVM内存不足增大运行时内存
- Linux系统下运行QT视频播放器示例程序(Media Player Example )
热门文章
- 95-910-330-源码-FlinkSQL-Calcite-Flink结合Calcite
- 【Flink】FlinkPer-partition watermark 问题 某个 分区延迟 导致数据丢失
- 60-400-045-使用-binlog-Maxwell读取MySQL binlog日志到Kafka
- 【Java】JSR 内存屏障
- java : JSR107缓存规范
- 95-230-022-源码-WordCount走读-获取JobGraph
- 【Spring】Spring 父子容器
- Bash shell脚本打印出正在执行的命令
- 用 Nginx 禁止国外 IP 访问我的网站....
- springboot使用jsp完成数据的页面展示