furniture-3d-system-Wu/scripts/配置SSH密钥-手动步骤.md
WuYongJie 5821d73291 初始提交:3D家具安装展示系统
包含:
- furniture-3d-system:Next.js 16 全栈应用(资产中心、产品管理、3D装配动画)
- autocad-plugin:AutoCAD 家具导出插件源码
- 资产中心改造:编辑弹窗化、删除功能、Toast反馈、自定义Select组件

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-02 14:00:19 +08:00

1.4 KiB
Raw Permalink Blame History

配置SSH密钥 - 手动步骤

快速配置步骤

1. 查看本地SSH公钥

在PowerShell中执行:

type "$env:USERPROFILE\.ssh\id_rsa.pub"

会显示类似这样的内容:

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBn6zvtzulMOUBJuh69dpSe7O3eulzT61rBo8388kv4e auto-login-20251115

2. 复制整个公钥内容

复制上面显示的全部内容(从 ssh-ed25519 开始到结尾)

3. SSH连接到服务器

ssh admin@192.168.42.252
# 密码:admin123

4. 在服务器上配置公钥

连接成功后,执行以下命令:

# 创建.ssh目录
mkdir -p ~/.ssh
chmod 700 ~/.ssh

# 将公钥添加到authorized_keys(将下面的公钥内容替换为你复制的)
echo 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBn6zvtzulMOUBJuh69dpSe7O3eulzT61rBo8388kv4e auto-login-20251115' >> ~/.ssh/authorized_keys

# 设置正确的权限
chmod 600 ~/.ssh/authorized_keys

# 退出
exit

5. 测试免密登录

在本地PowerShell中测试:

ssh admin@192.168.42.252 "echo '免密登录成功'"

如果不需要输入密码就能连接,说明配置成功!


检查端口占用

配置好SSH密钥后,执行:

.\scripts\check-ports-feiniu.ps1

或者手动在服务器上检查:

ssh admin@192.168.42.252
netstat -tuln | grep LISTEN

查看哪些端口被占用。