ssh配置免密登录服务器

1. Windows客户机生成.pub文件

bash 复制代码
# Windows
ssh-keygen -t rsa
# <username>/.ssh/*.pub

2. 复制pub文件到服务器

bash 复制代码
# Windows
# 假设远程主机名为example.com,用户名为user
scp id_rsa.pub <user>@<example.com>:~/

3. 服务器将.pub文件标记为authorized_keys

bash 复制代码
# Linux
cat ~/id_rsa.pub >> ~/.ssh/authorized_keys

4. Windows配置.ssh\config文件, 示例, 具体项目自己改

bash 复制代码
HostName <ip addr or domain name, 111.10.111.10>
Port <22> # default port
User <root> # Your username
IdentitiesOnly yes

5. 测试连接,你试试看

bash 复制代码
# windows
ssh root
相关推荐
m0_564876841 分钟前
没有公网IP的情况下,怎么进行远程连接两个电脑
服务器·tcp/ip·负载均衡
兔C17 分钟前
Linux 命令行入门学习资料 day_2
linux·运维·服务器
多巴胺梦想家1 小时前
事务与并发控制:当多人同时操作数据库
服务器·数据库·oracle
枕星而眠2 小时前
【数据结构】红黑树入门指南
运维·数据结构·c++·后端
琢森3 小时前
不用装Agent,SSH直连搞定服务器监控
服务器
snow@li3 小时前
深入理解内核与操作系统的关系
运维·服务器·microsoft
Meya11274 小时前
不同规模机房怎么选 U 位系统?8 柜小型机房、40 柜数据中心完整选型参考
服务器·网络·数据库
laoli_coding4 小时前
系统部署之部署方式
服务器
星融元asterfusion4 小时前
高效网卡部署与自动化运维:EasyRoCE Toolkit NC 配置指南
运维·自动化
prettybug1255 小时前
OBS背景音乐_气氛实战指南
运维·服务器