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

背景

目前需要使用多台服务器进行完全分布式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
相关推荐
阿沁QWQ14 小时前
Docker 核心技术和实现原理
运维·docker·容器
风酥糖14 小时前
chroot的Linux服务配置-当云服务器真正用起来
linux·运维·服务器
木鱼布14 小时前
安装arm虚机启动失败
linux·运维·arm开发
feng145615 小时前
稳定性-从端到端观测开始
运维
Tom Ma.15 小时前
Docker 安装 OpenClaw
运维·docker·容器
笨笨饿15 小时前
# 52_浅谈为什么工程基本进入复数域?
linux·服务器·c语言·数据结构·人工智能·算法·学习方法
姜太小白15 小时前
【Linux】麒麟V10SP3解决网络设备名不匹配问题
linux·运维·服务器
开开心心_Every15 小时前
内存清理软件灵活设置,自动阈值快捷键清
运维·服务器·pdf·web3·电脑·excel·共识算法
CHENKONG_CK15 小时前
晨控CK-UR08与西门子1200PLC配置ProfiNe通讯连接手册
服务器·制造
运维老郭15 小时前
MySQL 主从延迟根因诊断法:从现象到本质的全链路排查指南
运维·mysql