update readme

This commit is contained in:
dalaolala committed 2026-02-14 16:52:48 +08:00
1 parent cf46dd0d55
commit e6f3febaaa
1 file changed
+9 -35
+9 -35
View File
@@ -80,6 +80,15 @@ cp backend/.env.example backend/.env
# 5. 启动应用
npm run dev
# 6. 前后端分别启动
cd frontend
npm run dev:frontend
http://localhost:5173
cd backend
npm run dev:backend
http://localhost:3000
```
**重要说明:**
@@ -148,41 +157,6 @@ webssh/
- 不保存服务器信息,直接输入连接参数
- 适合临时连接或测试使用
## 🔧 使用指南
### 首次使用
1. 访问 http://localhost:5173/register 注册账号
2. 登录后进入仪表板
3. 添加你的第一个SSH服务器
4. 点击服务器名称开始连接
### 服务器配置
- **名称**: 服务器显示名称
- **主机**: IP地址或域名
- **端口**: SSH端口(默认22)
- **用户名**: SSH登录用户名
- **认证方式**: 密码认证或私钥认证
- **分组**: 服务器分组(可选)
### 终端操作
- **连接**: 点击"连接"按钮建立SSH会话
- **命令输入**: 在底部输入框输入命令
- **快捷键**:
- `Ctrl+C`: 中断当前命令
- `Ctrl+D`: 退出会话
- `Ctrl+L`: 清屏
- **断开**: 点击"断开"按钮结束连接
### 快速连接
- 不保存服务器信息,直接输入连接参数
- 适合临时连接或测试使用
## 🔒 安全特性
- **数据加密**: 用户密码使用bcrypt加密,服务器认证信息使用AES-256-GCM加密
- **认证授权**: JWT令牌认证,路由权限控制,用户数据隔离
- **输入验证**: 前后端双重验证,SQL注入防护,XSS攻击防护
- **传输安全**: WebSocket over HTTPS(生产环境)
## 🐛 故障排除