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

背景

目前需要使用多台服务器进行完全分布式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
相关推荐
测试员周周12 小时前
【AI测试功能5】AI功能测试的“黄金数据集“构建指南:从0到1搭建质量评估体系
运维·服务器·开发语言·人工智能·python·功能测试·集成测试
骑着骆驼写程序13 小时前
Ubuntu上部署前端项目报500错误
linux·运维·ubuntu
心机之蛙qee13 小时前
docker的安装(RHEL9)
运维·docker·容器
徐子元竟然被占了!!13 小时前
TURN协议
运维
霍格沃兹测试学院-小舟畅学13 小时前
Browserbase Skills:让 Claude Code 具备浏览器自动化能力的开源框架
运维·开源·自动化
小娄~~14 小时前
进程间通信
linux·运维·服务器
企业网盘服务谷雨网络14 小时前
自建服务器还是云存储?企业存储选型没有标准答案
服务器·数据安全·云存储·企业云盘·企业资产
祁_z14 小时前
LangSmith 实操指南「Agent 可观测性系统」
java·服务器
qq_4523962314 小时前
第十九篇:《视觉回归测试:让UI自动化检测样式异常》
运维·ui·自动化
实心儿儿14 小时前
Linux —— 库的制作和原理(2)
linux·运维·服务器