【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
相关推荐
极小狐15 分钟前
极狐GitLab Git LFS 速率限制如何设置?
运维·git·ssh·gitlab·github
北漂老男孩18 分钟前
Spring Boot 配置处理器深度解析:元数据驱动的工程实践
java·spring boot·后端
我在北国不背锅18 分钟前
JDBC插件式数据库连接器
java·数据库·jdbc
极小狐22 分钟前
如何解决极狐GitLab 合并冲突?
人工智能·git·机器学习·gitlab
小徐Chao努力26 分钟前
【记录手贱bug日常】IDEA 配置vmoptions后打不开,重新安装,删注册表均无用
java·bug·intellij-idea
风象南29 分钟前
SpringBoot中Redis的7种序列化策略
java·spring boot·后端
一袋米扛几楼9830 分钟前
【GIT】github中的仓库如何删除?
git·github
其实你热情似火40 分钟前
Java基础第21天-正则表达式
java·开发语言·正则表达式
向哆哆1 小时前
Java 加密与解密:从算法到应用的全面解析
java·开发语言·算法
hjm47021921 小时前
GIT 使用小记
git