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
相关推荐
新兴AI民工10 分钟前
【Linux内核九】进程管理模块:list_head钩子构造双向列表和一些宏定义
linux·运维·list·linux内核
小周学学学10 分钟前
ESXI故障处理-重启后数据存储丢失
linux·运维·服务器
王九思37 分钟前
Ansible 自动化运维介绍
运维·自动化·ansible
小宇的天下40 分钟前
Calibre 3Dstack --每日一个命令day13【enclosure】(3-13)
服务器·前端·数据库
三不原则1 小时前
实战:基于 GitOps 实现 AI 应用的自动化部署与发布
运维·人工智能·自动化
云和数据.ChenGuang1 小时前
达梦数据库安装服务故障四
linux·服务器·数据库·达梦数据库·达梦数据
weixin_516023071 小时前
ssh配合密钥连接
服务器·网络·ssh
纵有疾風起2 小时前
【Linux 系统开发】基础开发工具详解:自动化构建、版本控制与调试器开发实战
linux·服务器·开发语言·c++·经验分享·开源·bash
Mr_sun.2 小时前
Day04——权限认证-基础
android·服务器·数据库
Kratzdisteln2 小时前
【linux】
linux·运维·服务器