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

背景

目前需要使用多台服务器进行完全分布式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 小时前
图片白底怎么去掉?抠图工具抠完背景透明
java·服务器·开发语言·pdf·ocr·散列表·启发式算法
ken223212 小时前
ubuntu 24.04, audacity 4 AppImage 加载 libavdevice.so.62 /.61 /.63 失败:依赖缺失?
linux·运维·ubuntu
未完成的歌~13 小时前
Windows 系统镜像备份还原 操作手册
运维
阳光九叶草LXGZXJ13 小时前
达梦数据库-学习-69-DM9主备集群部署
linux·运维·服务器·数据库·sql·学习
Sun 328513 小时前
Linux 常用命令梳理
linux·运维·服务器·开发·常用命令
一条破秋裤13 小时前
TCP 并发服务器:连接分析、多线程与多进程
服务器·网络·tcp/ip
ai小陈13 小时前
深度学习CUDA异步报错定位:从错误堆栈到最小复现
运维·人工智能·深度学习·ai·gpu算力
Chill6013 小时前
服务器home文件夹太小怎么把配置迁移到其他盘
运维·服务器
星恒随风13 小时前
Linux开发工具详解(一):软件包管理、Vim、GCC/G++、Makefile与进度条实战
linux·运维·笔记·学习·vim
rest102413 小时前
做io测试
linux·服务器·网络