【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
相关推荐
萧瑟余晖3 分钟前
Spring MVC拦截器异常处理与跨域详解
java·spring·mvc
Python测试之道10 分钟前
GitHub 实战课|Playwright MCP:让 AI 真的会用浏览器
人工智能·github
泡茶喝茶写代码13 分钟前
A股量化数据工程:从 REST 接口到策略信号(第 17 篇):创新高与新低扫描
java·python·股票数据api·股票数据api接口·股票api数据接口·股票量化数据api·股票量化数据接口
栗子~~24 分钟前
java - logstash-logback-encoder 集成 demo
java·开发语言·logback
鶴哥只手遮天32 分钟前
Git 2.56 源码深度剖析:为 Git 3.0 铺路的架构重构
git·开源
hmb↑36 分钟前
高并发与高可用技术经验
java·spring
小陈运维43 分钟前
GitHub Actions + Docker + ACR + GHCR 自动化构建与发布
github
楚识科技1 小时前
XML配置OCR接入实战:自定义OCR模板从字段定义到API调用全流程
xml·java·ocr
小蒜学长1 小时前
基于Java的公司采购系统的设计与实现(代码+数据库+LW)
java·数据库·spring boot·后端·公司采购系统
lee_tianbai2 小时前
Java SSM 电影票预定系统|完整前后端项目,开箱即用(源码分享)
java·开发语言·数据库