-
-
Notifications
You must be signed in to change notification settings - Fork 79
UserManual_zh_CN
-.mp4
使用“菜单栏→开始”、“工具栏→开始”,打开设置操作对话框,完成设置后,就可以打开操作。
-
使用菜单栏
-
使用工具栏
-
设置操作对话框
可以通“菜单栏→最近的”、“工具栏→最近的”、停泊条上的“最近的列表”, 打开曾经打开过的操作。使用已经保存的设置,可以快速打开操作。
-
使用菜单栏
-
使用工具栏
-
使用停泊栏
当操作开始后,会在“菜单栏→操作”和“工具栏”上插入当前操作的“菜单”。
通过此“菜单”可以对当前的操作进行控制。
当切换操作时,此“菜单”会自动切换成当前操作的“菜单”
-
菜单栏
-
freerdp
-
ssh
-
-
工具栏
-
freerdp
-
ssh
-
当操作开始后,会在“菜单栏→视图→活动的”、“工具栏→活动的”、停泊上的“活动的列表”插入当前操作。 你可以使用它方便的切换到你想要的操作。
-
菜单栏
-
工具栏
-
使用停泊栏
程序会根据系统配置自动设置相应的语言。如果没有其相应的翻译,则使用英语。
用户可以使用环境变量 LANG 来改变语言设置。例如:
- linux:
export LANG=zh_CN - windows:
set LANG=zh_CN
以下命令都在服务器上执行。
- 检查 MySQL 用户权限
登录MySQL服务器(在服务器上执行。默认密码为空):
$ sudo mysql -uroot -p
-- 查看现有用户和权限
SELECT user, host FROM mysql.user;
-- 查看特定用户的权限
SHOW GRANTS FOR '用户名'@'192.168.137.1';
- 创建或修改用户权限
-- 方法1:为特定IP创建用户并授权
CREATE USER '用户名'@'192.168.137.1' IDENTIFIED BY '密码';
GRANT ALL PRIVILEGES ON *.* TO '用户名'@'192.168.137.1';
-- 方法2:允许整个网段
CREATE USER '用户名'@'192.168.137.%' IDENTIFIED BY '密码';
GRANT ALL PRIVILEGES ON *.* TO '用户名'@'192.168.137.%';
-- 方法3:允许所有IP(不推荐生产环境)
CREATE USER '用户名'@'%' IDENTIFIED BY '密码';
GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%';
-- 刷新权限
FLUSH PRIVILEGES;
- 修改 MySQL 绑定地址
编辑MySQL配置文件(通常为/etc/mysql/mysql.conf.d/mysqld.cnf或/etc/my.cnf):
[mysqld]
# 允许所有IP连接
bind-address = 0.0.0.0
# 或指定多个IP
# bind-address = 127.0.0.1,192.168.137.1
重启MySQL服务:
# Ubuntu/Debian
sudo systemctl restart mysql
# CentOS/RHEL
sudo systemctl restart mysqld
- 配置防火墙设置
确保防火墙允许MySQL端口(默认3306):
# 查看防火墙状态
sudo ufw status # Ubuntu
sudo firewall-cmd --list-all # CentOS
# 开放端口
sudo ufw allow 3306/tcp
# 或
sudo firewall-cmd --permanent --add-port=3306/tcp
sudo firewall-cmd --reload
- 下载 MySql Connector/ODBC 驱动: https://dev.mysql.com/downloads/connector/odbc/
- 下载后安装
- 打开 “控制面板 → 系统和安全 → 管理工具 → ODBC 数据源(64 位)”。注意:如果你的程序是32位的,就选择 “ODBC 数据源(32 位)”
- 在“用户 DSN”或“系统 DSN”标签下,添加一个新的数据源,选择 MySQL ODBC 驱动程序,并填写以下信息:
- 数据源名称(必填)。它与程序设置中的数据库名相同。默认为:remote_control。详见:https://github.com/KangLin/RabbitRemoteControl/blob/48d6d1f3efaed444204cae04322a38e963c66047/Src/Database.cpp#L125
- 服务器地址
- 用户名
- 密码
- 数据库名称(可选)。如果填,请先用 mysql.sql 建立好数据库。如果不填,程序会自动建立数据库。
- 在“用户 DSN”或“系统 DSN”标签下,添加一个新的数据源,选择 MySQL ODBC 驱动程序,并填写以下信息:
-
共享“操作参数”的目的是:
- 团队合作。团队可使用相同的“操作参数”访问相同的目标。
- 在不同 设备 使用相同的“操作参数”访问相同的目标。
- 在不同 地理位置 使用相同的“操作参数”访问相同的目标。
- 在不同 网络 中使用相同的"操作参数"访问相同的目标。
-
操作:打开 "设置 → 数据库" 中的 “保存操作到:”
-
通过文件共享
-
“操作参数”保存在“我的文档/Rabbit/RabbitRemoteControl/share/” 中扩展名为“.rrc"的文件中。用户可以共享“.rrc”文件来共享“操作参数”。
-
打开“.rrc”文件,“菜单 → 操作 → 打开玉兔远程控制文件”
-
-
通过数据库共享
-
用户只需要使用相同的数据库便可以共享“操作参数”。
-
-
- 安全级别:
- 高
- 中
- 低
密码的安全级别为“高”。
密码会被加密后保存到文件或者数据库中。
-
操作:打开 "设置 → 插件"
- 保存“密码”到 “系统凭据管理器” 中。
- 特点:“密码”单独存储在 “系统凭据管理器” ,不与其它“操作参数”一起保存。
- 使用条件:假设本地登录用户系统环境是安全的。
- 保存“加密的密码”到设置中。使用 ”加密密钥“ 加密“密码”。
- 特点:“密码”经过加密后与其它“操作参数”保存在一起。
- 使用条件:
- 无任何使用条件。
- 必须设置 ”加密密钥“
- 假设本地登录用户系统环境是安全的。
- 可以设置 “加密密钥” 为空。如果为空,程序会自动产生一个随机的 “加密密钥” 用于加密“密码”。
- 无任何使用条件。
- 保存“密码”到 “系统凭据管理器” 中。
“操作参数”安全级别为“中”。
由用户决定是否共享。具体操作详见:共享“操作参数”
- 通过文件共享:需要用户确保其文件共享方式的安全(或者能够接受“中级”数据泄漏风险),才能够使用。
- 通过网络数据库共享:因为通过网络访问数据库的安全防护比较弱,所以需要用户确保其使用环境的安全(或者能够接受“中级”数据泄漏风险),才能够使用。