跳到主要内容

管理活动会话

已在其他设备登录您的工作空间但忘记退出?您可以手动关闭特定活动会话。

备注

活动会话列表仅适用于 您的个人资料,且只能终止 您个人资料 的会话。

关闭特定会话​

  1. 点击左下角您姓名旁的 选项图标 图标并选择 个人资料 选项,或直接点击您的姓名。

  2. 在 我的档案 页面打开 登录 选项卡,找到 活动会话 部分。您将看到所有活动会话的列表,分为三列:会话(操作系统和浏览器)、日期(日期和时间)和 位置(IP 地址;SaaS 版本中还会显示国家和城市)。您当前正在使用的会话带有对勾标记。

    活动连接列表

  3. 找到所需会话,点击右侧 关闭会话图标 图标。

  4. 在打开的 从活动连接中退出登录 窗口中,点击 退出登录 确认操作,或点击 取消 保持会话继续运行。

    关闭特定会话

选定会话将被终止并从列表中移除。

关闭所有活动会话​

  1. 点击左下角您姓名旁的 选项图标 图标并选择 个人资料 选项,或直接点击您的姓名。

  2. 在 我的档案 页面打开 登录 选项卡,找到 活动会话 部分。

  3. 点击 终止除当前会话之外的所有会话 链接。

  4. 在打开的 退出登录 窗口中:

    退出所有活动连接

    • 为增强安全性,可勾选 登出后变更密码 选项。
    • 点击 注销 按钮。

除当前会话外的所有会话将被终止并从列表中移除。若勾选 登出后变更密码,您将退出所有会话并需创建新密码。创建新密码后,需重新输入凭证登录您的工作空间。

启用服务器版本的位置检测功能​

服务器版本默认不提供位置检测功能。请按以下步骤启用此功能。

步骤 1​

需在数据库 dbip_lookup 表中填充数据才能通过IP地址定位位置。

该表需遵循特定数据格式。

为在 活动会话 部分显示位置,必须填充以下列:

  • addr_type - IP地址类型。
  • ip_start - IP地址范围起始值。
  • ip_end - IP地址范围结束值。
  • country - ISO-3166-alpha2格式的国家代码。
  • city - 地区名称。

IP地址类型可选值为:"ipv4"或"ipv6"。

IP地址范围需采用扩展格式(含空位):

  • "127.0.0.1"需扩展为"127.000.000.001"。
  • "::1"需扩展为"0000:0000:0000:0000:0000:0000:0000:0001"。

国家代码使用两位字母缩写(例如"AU"、"US"或"JP")。"ZZ"值将被忽略(未知或未指定国家)。

dbip_location表

步骤 2​

dbip_lookup 表数据可从任意来源获取。

遵循步骤 1 的说明,您可通过任何便捷方式向表添加记录。

许多服务提供IP地址地理位置信息,多数支持.csv格式下载。

以 https://db-ip.com/服务为例:

下载免费的 .csv 格式数据库。使用以下命令(将 {year} 和 {month} 替换为当前年月,如 2022 和 08):

wget https://download.db-ip.com/free/dbip-city-lite-{year}-{month}.csv.gz

解压存档文件。使用以下命令(将 {year} 和 {month} 替换为当前年月):

gzip -dk dbip-city-lite-{year}-{month}.csv.gz

步骤 3​

在 Windows 启用位置检测​

使用PHP工具将.csv源数据导入数据库 dbip_lookup 表。

工具源代码参见 此处。

运行工具时指定 .csv 文件路径和数据库访问信息:

C:\PHP\php.exe -f "C:\dbip-phpsrc-4.0\import.php" -- -f "C:\dbip-phpsrc-4.0\dbip-city-lite-2024-10.csv" -d city-lite -b onlyoffice -t dbip_lookup -u root -p root

若使用非 localhost 主机名或自定义端口,需修改 import.php 文件中的连接字符串。

运行工具前需在 PHP 中启用 MySQL PDO 和 mbstring 驱动。Windows 操作步骤如下:

  1. 下载地址:https://windows.php.net/download/
  2. 安装指南:https://www.sitepoint.com/how-to-install-php-on-windows/#h-installing-php
  3. 运行配置:https://www.php.net/manual/en/install.windows.commandline.php

在 php.ini 文件中取消以下行首的分号以启用驱动:

extension=mbstring
extension=pdo_mysql

工具运行后,数据将出现在 dbip_lookup 表中,工作空间的位置检测功能即可使用。

在 Linux 启用位置检测​

  1. 安装所需软件包:

    sudo yum install mysql-client wget php php-mbstring php-mysql
    备注

    上述命令使用 yum(适用于 RPM 系统)。DEB 系统请使用 apt-get。

  2. 下载免费数据库:

    wget https://download.db-ip.com/free/dbip-city-lite-2024-10.csv.gz
  3. 下载更新工具:

    wget https://download.db-ip.com/free/dbip-phpsrc-4.0.tgz
  4. 解压存档文件:

    tar -xvf dbip-phpsrc-4.0.tgz
    gunzip dbip-city-lite-2024-10.csv.gz
  5. Docker版本需编辑源文件夹中的 import.php 工具:

    vi import.php

    指定主机为127.0.0.1,端口为33060。

    $db = new PDO("mysql:host=127.0.0.1;port=33060;dbname={$dbname};charset=utf8mb4", $username, $password);
  6. 运行更新工具:

    /import.php -f ../dbip-city-lite-2024-10.csv -d city-lite -b docspace -t dbip_lookup -u <user> -p <password>