【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
相关推荐
大黄说说11 小时前
Java 与 Kotlin 混合开发避坑指南:老项目平滑迁移 Kotlin 实操手册
java·开发语言·kotlin
u13013011 小时前
GitHub 热榜项目:日榜(2026-08-10)
github
dong_junshuai11 小时前
每天一个开源项目#62 pdf-inspector:0.47秒解析200份PDF
开源·github
snow@li12 小时前
SpringBoot:AOP日志切面全景梳理/原理+流程+实战+避坑
java·开发语言·spring boot
ma_king12 小时前
Spring Boot 接入飞书自定义机器人
java·后端
2401_8949155312 小时前
部署 GEO 优化源码常见报错排查:端口、伪静态、缓存问题解决
java·运维·服务器·后端·缓存·开源
七牛开发者12 小时前
Codex 实践系列 Vol.04:用 Goal 和 Plan 管住一个长任务
java·数据库·人工智能·github·copilot
我命由我1234512 小时前
Android Drawable - gradient
android·java·java-ee·kotlin·android studio·android-studio·android runtime
鬼手点金12 小时前
FreeLLMAPI 介绍
llm·github·nvidia·apikey·freellmapi·agnes ai·日日新
淡海水13 小时前
15-07-YooAsset面试篇-Unity性能优化与内存管理
java·unity·面试·性能优化·c#·游戏引擎