如何设置远程服务器对本地服务器免密登录

背景

目前需要使用多台服务器进行完全分布式hadoop部署,所以先使用云服务器来记录一下服务器的免密登录

说明

A服务器:本机(10.6.3.226)

B服务器:云服务器(47.113.229.18)

实施步骤

1.本地生成密钥(公钥和私钥)

复制代码
ssh-keygen -t rsa

2.在A服务器拷贝公钥到B服务器

复制代码
scp ~/.ssh/id_rsa.pub username@B服务器IP:/tmp

3.登入B服务器,将公钥添加到授权密钥列表

注意:如果没有目标文件夹文件,请创建对应文件

复制代码
cat /tmp/id_rsa.pub >> ~/.ssh/authorized_keys

4.查看密钥列表

复制代码
cat ~/.ssh/authorized_keys

5.退出重新登录

复制代码
exit
ssh root@47.113.229.18
相关推荐
wangjialelele2 分钟前
Linux SystemV 消息队列 + 责任链模式:实现客户端消息处理流水线
linux·服务器·c语言·网络·c++·责任链模式
|_⊙6 分钟前
Linux 深入理解文件(Ext2文件系统:下)
linux·服务器·数据库
dualven_in_csdn17 分钟前
【网络】ip转发
linux·服务器·网络
袁小皮皮不皮18 分钟前
HCIP-BFD 学习笔记
运维·服务器·网络·笔记·网络协议·学习·智能路由器
xlq2232220 分钟前
54.序列化和反序列化
服务器·网络·网络协议·tcp/ip
恋奴娇22 分钟前
ubuntu 25 gnome-screenshot 录屏启动失败 原因pipewire服务未启动
linux·运维·ubuntu
JiaWen技术圈33 分钟前
后端无状态鉴权 JWT 或 OAuth2 及其区别与实现
服务器·网络·网络协议
泓博41 分钟前
Macbook Docker Compose不识别
运维·docker·容器
wanhengidc43 分钟前
显卡服务器都有哪些功能
运维·服务器·人工智能·科技·智能手机·云计算
老年DBA1 小时前
ZFS存储池配置终极指南
运维·数据库