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
相关推荐
浅水鲤鱼31 分钟前
虚拟机VMware Workstation Pro 25H2设置中文界面
运维
爱潜水的小L37 分钟前
自学嵌入式day30,回收进程
java·linux·服务器
liebe1*11 小时前
第九章 防火墙入侵防御
运维·网络·防火墙
橘子真甜~2 小时前
C/C++ Linux网络编程13 - 传输层TCP协议详解(面向字节流和有连接)
linux·运维·服务器·c语言·网络·c++·tcp/ip
嘻哈baby2 小时前
systemd服务管理深入实践从入门到自定义服务
linux·服务器·网络
qq_5470261792 小时前
Docker 搭建Nexus3私服
运维·docker·容器
June`2 小时前
SSH连接原理与守护进程实战
linux·运维·服务器
JH灰色2 小时前
【大模型】-LangChain--stream流式同步异步
服务器·前端·langchain
CQ_YM3 小时前
Linux进程基础
linux·服务器·进程