sftp配置互信:sftp免密登录

一、安装ssh
使用yum命令安装或者去ssh官网下载进行安装

yum install openssh.x86_64

sftp配置互信:sftp免密登录_第1张图片
二、设置免密
在asd(192.168.47.130)通过ssh或者sftp登录demo(192.168.47.140)
shh免密登录有俩种方式

1、生成ssh公钥以及私钥
俩台服务器都不要生成

ssh-keygen

在asd执行
sftp配置互信:sftp免密登录_第2张图片

在demo执行
sftp配置互信:sftp免密登录_第3张图片

生成俩个文件,id_rsa 和 id_rsa.pub, id_rsa 是私钥, id_rsa.pub是公钥

2-1、通过配置公钥完成免密登录
在 asd 执行 ssh-copy-id,配置免密登录
sftp配置互信:sftp免密登录_第4张图片
这时候在asd ssh或者sftp访问 demo就不需要密码了
sftp配置互信:sftp免密登录_第5张图片
本过程实际是将 asd服务器的 /home/demo/.ssh/id_rsa.pub 追加到 demo服务器的/home/demo/.ssh/authorized_keys 如果ssh-copy-id命令不好用,可以手工完成。

你可能感兴趣的:(Linux学习笔记,linux,centos)