【LIUNX】机器互访:免密登陆

服务器端

/etc/ssh/sshd_config

口常见SSH服务器监听的选项如下:

·Port 22//监听的端口为22

·Protocol 2//使用SSH V2协议

·ListenAdderss 0.0.0.0 //监听的地址为所有地址

·UseDNS no//禁止DNS反向解析

客户端

/etc/ssh/ssh_config

口常见用户登录控制选项如下:

·PermitRootLogin no//禁止root用户登录

·PermitEmptyPasswords no//禁止空密码用户登录

·LoginGraceTime 2m//登录验证时间为2分钟

·MaxAuthTries 6//最大重试次数为6

重启sshd
bash 复制代码
systemctl restart sshd

免密登陆

生成Server1的密钥段

Sever1服务器上执行

bash 复制代码
ssh-keygen

拷贝密钥到Server2服务器上

bash 复制代码
ssh-copy-id root@server2

若出现

请到Server2服务器上执行

bash 复制代码
rm -rf ~/.ssh/authroized_keys

生成Server2的密钥段

bash 复制代码
ssh-keygen

拷贝密钥到Server1服务器上

bash 复制代码
ssh-copy-id root@server1
相关推荐
redreamSo1 分钟前
让AI Agent自动接Issue、写代码、上线:我用200行代码搭了一个全自动开发流水线
人工智能·开源·github
PAC_3Dame1 分钟前
记一次真实的线上OOM
java
SunnyDays101120 分钟前
如何在Java中将Word文档转换为图像(JPEG、PNG或SVG)
java
Lumos_77737 分钟前
Linux -- 线程
java·jvm·算法
知兀1 小时前
【MybatisPlus】后端用枚举类,数据库用tinyint,存在枚举类型转换
java
StockTV1 小时前
印度股票实时数据 NSE和BSE的实时行情、K 线及指数数据
java·开发语言·spring boot·python
User_芊芊君子1 小时前
【OpenAI 把 AI 玩明白了】:自主推理 + 动态知识图谱,这 4 个技术突破要颠覆行业
java·人工智能·知识图谱
栈时没有名字1 小时前
git仓库管理,commit或push上传服务器失败问题
git·嵌入式
c++之路1 小时前
C++20概述
java·开发语言·c++20
金銀銅鐵1 小时前
[git] 如何丢弃对一个文件的改动?
git·后端