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

背景

目前需要使用多台服务器进行完全分布式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
相关推荐
qq_3168377511 小时前
docker 运行 cn_clip
运维·docker·容器
_叶小格_11 小时前
cp、scp、rsync命令详解
linux·运维·服务器·ubuntu·centos·运维开发
sunshine88511 小时前
合规性管理:财务安全与业务连续性的双重保障
大数据·运维·人工智能
凯子坚持 c12 小时前
Qt常用控件指南(7)
服务器·数据库·qt
mango_mangojuice12 小时前
Linux学习笔记 1.19
linux·服务器·数据库·笔记·学习
i建模12 小时前
linux断点续传下载文件
linux·运维·服务器
执笔论英雄12 小时前
【RL]分离部署与共置模式详解
服务器·网络·windows
拍客圈12 小时前
Discuz CC 防护规则
服务器·网络·安全
小天源12 小时前
CentOS 7介绍及其下载
linux·运维·ubuntu·centos·麒麟·windows11·windows10
闫记康13 小时前
linux配置ssh
linux·运维·服务器·学习·ssh