跳到主要内容

Web终端

功能介绍

Web终端是 Lucky 内置的浏览器终端管理工具,无需安装 SSH 客户端,通过 Web 界面即可管理本地或远程服务器。

主要功能

  • SSH 连接:支持密码、私钥、私钥文件三种认证方式
  • 本地 Shell:直接访问 Lucky 所在服务器的本地 Shell
  • Telnet 连接:支持 Telnet 协议连接网络设备
  • 多会话管理:支持同时管理多个会话,快速切换
  • 分屏终端:支持四分屏同时操作多个终端
  • 文件管理:SSH 连接支持 SFTP 文件浏览器和 ZMODEM 传输
  • 快捷指令:支持自定义快捷指令和键盘快捷键
  • 系统监控:实时显示服务器 CPU、内存、磁盘等资源

基础使用说明

开启服务

添加连接

添加连接

菜单===>Web终端===>连接列表===>添加连接

  1. 基础信息

    1. 连接名称:自定义连接名称
    2. 连接类型:SSH / 本地 Shell / Telnet
    3. 备注:可选
  2. SSH 配置

    1. 主机地址、端口(默认22)、用户名
    2. 认证方式:密码 / 私钥 / 私钥文件
    3. 支持代理设置(SOCKS5/HTTP)
    4. 可设置保活间隔和超时时间
  3. Telnet 配置

    1. 主机地址、端口(默认23)
    2. 可选用户名和密码
    3. 支持代理设置
  4. 本地 Shell 配置

    1. 选择 Shell 程序
    2. 设置默认工作目录

使用终端

连接与会话
  1. 点击连接卡片打开终端
  2. 支持创建多个并发会话
  3. 通过会话列表快速切换
  4. 支持为会话添加备注
工具栏功能
  • 会话列表:管理所有活动会话
  • 终端设置:调整字体、主题、光标样式
  • 快捷指令:执行预定义的命令
  • 文件浏览器:SSH 连接下打开 SFTP 管理器
  • 分屏终端:打开四分屏同时操作多终端
  • 全屏/重连/清屏:常用操作
文件传输
  • SFTP 浏览器:支持上传、下载、新建文件夹等操作
  • ZMODEM:支持 rz/sz 命令传输文件

快捷指令

快捷指令配置

支持为每个连接配置专属快捷指令:

  1. 单步指令:单条命令,可绑定快捷键
  2. 多步指令:多条命令顺序执行,可设置每步延迟
  3. 自动执行:设置命令是否自动发送回车

使用注意

使用注意
  1. Web终端服务默认监听 0.0.0.0,建议配合 IP 过滤功能限制访问来源
  2. 建议优先使用密钥认证,减少密码泄露风险
  3. 私钥内容仅存储在服务器本地
  4. 建议设置合理的会话超时时间
  5. 文件浏览器和 ZMODEM 仅支持 SSH 连接

常见问题

无法连接 SSH
  1. 检查目标服务器 SSH 服务是否正常运行
  2. 确认地址、端口、认证信息是否正确
  3. 查看 Lucky 日志获取详细错误信息
文件浏览器无法使用
  1. 文件浏览器仅支持 SSH 连接
  2. 确认 SSH 用户具有 SFTP 访问权限
  3. 检查远程服务器是否启用 SFTP 子系统
ZMODEM 传输失败
  1. 确认远程服务器已安装 lrzsz 软件包
  2. 检查目录权限
  3. 传输过程中不要刷新页面或关闭终端
终端显示乱码
  1. 确认远程服务器字符编码为 UTF-8
  2. 检查 LANG 环境变量设置
  3. 在终端设置中尝试更换字体
会话意外断开
  1. 检查网络稳定性
  2. 适当增加保活间隔时间
  3. 检查服务器端 SSH 超时设置(ClientAliveInterval)
快捷指令无法执行
  1. 检查命令是否在远程服务器的 PATH 中
  2. 确认当前用户具有执行权限
  3. 多步指令检查每步之间的延迟是否足够
系统资源监控不显示
  1. 资源监控功能仅支持 Linux 系统
  2. 确认远程服务器的 /proc 文件系统可访问