VFsync(虚拟文件同步)是一种安全的文件同步系统。有 3 种使用方法:
1. 在基于 Web 的虚拟机[1]中,可以使用所有标准 Unix
命令来操作文件并将其导入或导出到主机系统。
2. 在基于小型桌面的虚拟机中。它比基于 Web
的虚拟机更快,并且与其他虚拟机不同,不需要下载磁盘映像。
3. 在主机系统上直接运行一个小型独立客户端。
特征
1. 安全存储(基于客户端的 AES
加密)
2. 从多个设备同步文件。修改以原子方式提交,就像在 Git
或 Subversion
等源代码控制系统中一样。
3. 基于 Web
的 Linux
虚拟机可从任何设备安全地访问文件
4. 基于桌面的虚拟机,无需下载任何内容即可更快访问
5. 小型独立 Linux
客户端,无需安装
6. 虚拟机可以定制并从另一个站点链接
7. 开源(MIT
许可证)
URL 添加参数即可修改显示
- •
url
设置虚拟机文件系统URL
- •
mem
设置内存大小(以MB
为单位)该系统尚处于实验阶段,因此目前每个用户的配额为
100 MiB
。 - •
cpu
选择cpu
类型:x86
、riscv64
或riscv32
(默认 =x86
) - •
cols
终端的列数(默认值 =80
) - •
rows
终端的行数(默认值 =30
) - •
font_size
字体大小(以像素为单位)(默认值 =15
) - • 图形0=终端 GUI,1=帧缓冲 GUI(默认 = 0)
- •
w
帧缓冲区的像素宽度(仅当graphic=1
时才有意义) - •
h
帧缓冲区的像素高度(仅当graphic=1
时才有意义) - •
cmdline
将参数添加到内核命令行(如果内核不使用它们,则可以将它们作为环境变量获取)。使用URL
转义%3d符“=”字符。VM init
脚本可识别以下变量:KBMAP
在 X 窗口或Linux
帧缓冲控制台中设置默认键盘映射(例如fr
、us
、de
等)。 - •
net_url
设置websocket VPN
的URL
。空值表示禁用网络访问。如果不存在该选项,则设置默认VPN URL
。
例如:
https://vfsync.org/vm.html?cpu=x86&url=https://vfsync.org/vm/buildroot-x86.cfg&mem=128&cmdline=TEST%3d1
一个比较使用的例子,VFsync
默认打开是一个比较小的窗口
执行下面的地址后窗口会变大,具体数值可以按需设置
https://vfsync.org/vm.html?rows=45&cols=220
其他功能
更多Linux
在这里[2]有更多的选择。
虚拟机导出文件
使用export_file filename
shell
命令。
export_file imuer.txt
本地上传文件到虚拟机
如下图:点击这里选择文件就可以了,还可以选择多个文件。
还可以注册账号,登录自己的linux
注册地址[3]
登录地址[4]
引用链接
[1]
在基于 Web 的虚拟机: https://vfsync.org/vm.html[2]
这里: https://bellard.org/jslinux/[3]
注册地址: https://vfsync.org/signup[4]
登录地址: https://vfsync.org/vm.html?login=1
没有评论:
发表评论