一、在 Windows 上创建 FnOS_SSH 密钥对
1. 打开 Git Bash
终端
在 Windows
上安装 Git
后,右键点击任意位置,选择 “Git Bash Here
” 打开终端
2. 生成 SSH 密钥对
- 使用以下命令生成名为 FnOS_SSH 的 RSA 密钥对:
1
| ssh-keygen -t rsa -b 4096 -C "your_email@example.com" -f ~/.ssh/FnOS_SSH
|
3. 查看公钥内容
复制输出的全部内容(以ssh-rsa开头的长字符串)

二、在 FnOS 服务器上手动配置 SSH 密钥
1. 使用密码登录 FnOS 服务器:
2. 在服务器上创建或编辑authorized_keys文件:
1 2 3
| mkdir -p ~/.ssh chmod 700 ~/.ssh nano ~/.ssh/authorized_keys
|
将之前复制的公钥内容粘贴到文件中
按Ctrl+X,然后按Y保存,再按Enter确认
3. 设置正确的文件权限:
1
| chmod 600 ~/.ssh/authorized_keys
|
4. 退出服务器:

三、验证 SSH 密钥配置是否成功
1. 使用 SSH 密钥登录 FnOS 服务器:
1
| ssh -i ~/.ssh/FnOS_SSH root@10.10.10.251
|
如果无需输入密码直接登录,则配置成功
2. 简化 SSH 登录命令(可选)
添加以下内容:
1 2 3 4 5
| # FnOS_SSH 配置 Host fnos HostName 10.10.10.251 User root IdentityFile ~/.ssh/FnOS_SSH
|
3. 保存后,可直接使用以下命令登录:
Windows 创建 SSH 密钥对及在 FnOS 上配置的完整流程