3.6.1. 常见问题 FAQ
这里整理了一些常见的问题, 方便大家查阅
3.6.1.1. 忘记管理界面登陆密码怎么办
程序提供了清除密码的选项功能, 在清除密码之前请选退出软件,再执行以下操作
- Windows 用户
1. 开始 -> 运行 -> 输入cmd 回车
2. cd /d c:\verysync 的目录位置
3. verysync -reset-password
- MacOS 苹果电脑
打开终端
应用程序输入以下命令
/Applications/微力同步.app/Contents/Resources/verysync -reset-password
- Linux/其它系统
如果之前运行指定过-home参数,清除密码时也需要带上.
/path/verysync -reset-password -home 启动时指定的HOME路径
3.6.1.2. 软件支持自动更新吗
支持, 在软件设置里可以设置只自动更新到稳定版或者更新测试版和稳定版, 对于在正式服务中的电脑建议只更新到稳定好即可, 对于想尝试新特性的用户可以更新到测试版和稳定版。
3.6.1.3. 自动升级错误 提示 Access is denied
自动升级时提示如下类似错误
Automiac upgrade open xxxx: Access is denied
这是因为程序没有权限读写,在verysync程序目录上设置一下权限就好 击文件夹右键——点击属性——安全——编辑 钩选完全控制
3.6.1.4. 关闭软件操作界面, 会影响同步吗
不会, 软件启动后会生成托盘图标, 数据同步在后台完成。操作界面只是提供一个人机交互的界面, 关闭软件界面不会影响数据同步, 而且还能少占用一点内存资源。
3.6.1.5. 微力同步都有哪些数据安全措施
从软件设计之初我们就已经针对这方面做了思考和架构, 比如如何避免软件开发人员能看到密钥, 如何避免服务器被偷走或端走别人看到用户的密钥等安全方面的问题, 所以软件从设计就从实现上解决了安全的问题
密钥安全 微力只产生一个用于连接的秘钥, 而且这个秘钥在服务端和软输过程中是经过另一种哈希计算的, 本身不可逆向反推出来连接密钥, 所以本身即使做为软件人员从服务器上看到的跟踪信息也不是密钥原文, 也无法知道用于同步的秘钥和内容的
传输安全 微力的所有点对点连接使用TLS(安全传输层协议)进行传送, 如果是直连的本身数据不经过服务端, 如果是使用中继的, 因为有TLS存在 也无法看到传输的内容
签名 微力的文件信息使用RSA非对称加密方式作为签名校验, 文件变化需要持有签名证书才能通知其它终端, 没有正确的签名, 其它终端将不认可该操作。
3.6.1.6. 微力同步使用哪些端口(防火墙)
微力使用默认使用的端口如下 以下为微力对外提供的服务端口,请在防火墙中允许权限,以便能够高速传输
- TCP 22330 数据传输TCP端口
- UDP XXXX 数据传输UDP端口 XXXX 为随机值 可在微力同步->设置->通用设置 页面下 连接信息处查看UDP端口
- TCP 8886 用于微力图形界面管理的端口
- TCP 3000 微力中继服务默认端口
- TCP 22067 中继服务器连接端口
- UDP 22027 局域网节点IP发现端口
- TCP 80,443 软件连接配置信息获取端口, 用于获取其它节点的IP信息 中继信息
3.6.1.7. 怎么限制设备的上行和下行网速
在设置->网络连接 选项卡里有对于网络带宽限速的设置, 设置为您希望的值即可, 默认0为不限制速度。 默认情况下局域网内是不限速的, 如果要将速度限制也应用于局域网内的设备, 请同时钩选 局域网内传输也启用速度限制
3.6.1.8. 目录标识符丢失是怎么回事, 如何解决
目录标识符是每个同步目录下软件自动创建的名为.verysync的隐藏目录, 该目录用于存储一些目录的配置信息, 以及正在同步中的临时文件, 如果该目录缺失, 就会提示目录标识符丢失, 如果刚添加完目录或刚连接密钥就出现这个提示, 通常是所选择的目录微力没有权限创建该标识符目录。 如果刚开始正常, 后来出现此提示, 通常是因为以下几个原因引起的
- 垃圾清理软件把该目录认定为垃圾清理了
- 同时在使用多个同步软件, 或者文件复制软件, 被其它软件删除
- 手工误删除.verysync隐藏目录导致的。
在当前版本, 如果出现标识符丢失, 可以通过目录菜单 选择重建标识符来修复此问题。
3.6.1.9. 如何备份已经添加的密钥
软件添加的密钥信息默认存储在
- Windows: %LOCALAPPDATA%/Verysync/setting.dat
- MacOS: ~/Library/Application Support/Verysync/setting.dat
- Linux: ~/.config/Verysync/setting.dat
3.6.1.10. 重装电脑如何备份数据
备份以下整个目录的内容, 重装系统后恢复到同一个位置即可。
- Windows: %LOCALAPPDATA%/Verysync/
- MacOS: ~/Library/Application Support/Verysync/
- Linux: ~/.config/Verysync/
3.6.1.11. 默认优先运行和降低优先运行是什么意思
- 默认优先级运行 操作系统CPU上微力和其它进程级别一样;
- 降低优先级资源运行 微力会优先把CPU时间让给其它进程
3.6.1.12. 读写密钥和只读密钥的区别
只读密钥 如果其它电脑通过该密钥进行链接,进行修改和添加将不会同步到其它电脑上,一般用于分享给朋友或同事, 又不希望对方能修改或删除我们的文件.
读写密钥 如果其它电脑通过该密钥进行链接, 对目录进行添加, 删除, 或修改文件, 操作将同步到所有链接到该目录的所有电脑上. 一般用于自己资料的同步, 修改和删除, 所有的操作应用到所有电脑上.
拥有只读权限的秘钥连接后 只能用于接收数据
- 拥有读写权限的密钥连接后 对目录的更改, 添加等操作 所以连接的设备都会进行一致性更新
3.6.1.13. 直连, 中继 RS RC TS TC KS KC代表什么
点击目录连接数, 我们可以查看每个设备的连接方式, 有时候我们会发现不同的设备连接方式不相同.
直连 如果2台设备通过网络可以直接连通 我们通常叫它为直连 一般局域网内, 或者设备节点拥有外网IP和端口都能是直连的方式, 直连也是效率最高的一种.
中继 如果2台设备节点无法直接建立连接, 将会通过我们的中继服务器来中转数据, 数据都是经过AES256加密的, 这个时候我们称为中继, 由于中继通过了中间服务器转发数据, 效率比直连差一些.
根据连接协议的不同我们也分出了
- RS RC Realy Server 和 Relay Client的简拼.
- TS TC TCP Server 和 TCP Client.
- KS KC KCP Server 和 KCP Client.
软件在建立连接的过程会逐步测试连接模式,有可能先建立了中继的模式,再转换成直连的模式。保留最好的传输质量。
3.6.1.14. 微力流量有没有什么特征
微力同步在TLS完成之前都不会发送任何数据, 所以流量上没有特征标记
3.6.1.15. Linux如何增加文件描述符,使智能文件监视器正常工作
Linux通常限制每个用户的打开文件数量(通常为8192)。 当您需要同时处理更多的文件时,您需要调整该数字 在许多Linux发行版上,您可以运行以下命令来调整它:
echo "fs.inotify.max_user_watches=204800" | sudo tee -a /etc/sysctl.conf
在Arch Linux和其它的发行版中,最好将此行写入单独的文件,即您应该运行:
echo "fs.inotify.max_user_watches=204800" | sudo tee -a /etc/sysctl.d/90-override.conf
对于上述的调整需要重新启动后生效,如果不想重新启动,你可以执行
sudo sh -c 'echo 204800 > /proc/sys/fs/inotify/max_user_watches'
3.6.1.16. 使用过程有哪些反馈渠道
问题或建议反馈有以下几个渠道:
- 论坛: https://forum.verysync.com
- 微信: verysync
- QQ群号1: 591317636 (满)
- QQ群号2: 530209771 (满)
- QQ群号3: 851608182
- 开发者QQ 2578842696