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

背景

目前需要使用多台服务器进行完全分布式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
相关推荐
神の愛20 小时前
左连接查询数据 left join
java·服务器·前端
九皇叔叔20 小时前
Ubuntu 22.04 版本常用设置
linux·运维·ubuntu
杨云龙UP1 天前
ODA登录ODA Web管理界面时提示Password Expired的处理方法_20260423
linux·运维·服务器·数据库·oracle
郑寿昌1 天前
IIoT本体迁移的领域扩展机制
服务器·前端·microsoft
songx_991 天前
Linux基础2
linux·运维·服务器
我想要SSR1 天前
搭建小龙虾过程和坑点
linux·服务器·ai
陈皮糖..1 天前
27 届运维实习笔记|第三、四周:从流程熟练到故障排查,企业运维实战深化
运维·笔记·sql·nginx·ci/cd·云计算·jenkins
莫白媛1 天前
Linux在限制敏感命令下的修改用户密码小白版
linux·运维·服务器
hhb_6181 天前
C Shell 基础语法与高阶运维实战指南
运维·c语言·chrome
想唱rap1 天前
UDP套接字编程
服务器·网络·c++·网络协议·ubuntu·udp