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