CentOS下实现SCP免输密码传送文件

Posted BingCorePower

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS下实现SCP免输密码传送文件相关的知识,希望对你有一定的参考价值。

前提条件:两台CentOS主机拥有相同的账户名,假设主机A和主机B拥有相同的用户名binguo,只需下面两步

1.以binguo帐户名登录主机A,主目录下执行如下命令生成配对密钥,不用管提示,一路回车;

ssh-keygen -t rsa

2.将主目录下隐藏目录.ssh中的id_rsa.pub文件复制到主机B的binguo主目录的/.ssh/目录中,并重命名为authorized_keys。

cd .ssh
scp id_rsa.pub 主机B:/home/binguo/.ssh/authorized_keys

Ps.如果主机B上的authorized_keys文件存在,则用下面的语句追加进去
cat id_rsa.pub >> 主机B:/home/binguo/.ssh/authorized_keys

以上是关于CentOS下实现SCP免输密码传送文件的主要内容,如果未能解决你的问题,请参考以下文章

[已解决] windows 下 git 免输密码

Centos ssh和scp利用expect自动填充密码

Git Push 免输 用户名和密码

Linux scp 免密码 传输文件

mac terminal ssh client shuttle 免输密码

Linux下用SCP无需输入密码传输文件