update readme
This commit is contained in:
1 parent
cf46dd0d55
commit
e6f3febaaa
1 file changed
+9
-35
@@ -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(生产环境)
|
||||
|
||||
## 🐛 故障排除
|
||||
|
||||
|
||||
Reference in new issue
Block a user