rkvm:适用于Linux机器的虚拟KVM切换器

时间:2024-05-28 22:17:55
【文件属性】:

文件名称:rkvm:适用于Linux机器的虚拟KVM切换器

文件大小:46KB

文件格式:ZIP

更新时间:2024-05-28 22:17:55

windows linux keyboard mouse kvm

rkvm rkvm是用于在多台Linux和Windows计算机上共享键盘和鼠标的工具。 它基于客户机/服务器体系结构,其中服务器是控制鼠标和键盘并将事件(鼠标移动,按键按下等)中继到客户机的机器。 不同客户端之间的切换是通过可配置的键盘快捷方式完成的。 特征 TLS默认加密,由Linux上的OpenSSL和Windows上的SChannel支持(默认情况下应已在您的计算机上安装) 显示服务器不可知 低开销 要求 Rust 1.48及更高 Linux需求 uinput Linux内核模块,在大多数发行版中默认启用 libevdev 的OpenSSL 建造 运行cargo build --release 。 请注意,您需要在系统上安装libevdev,否则构建将失败。 生成证书 该仓库包含一个简单的Rust程序certificate-gen ,以帮助生成证书。 运行cargo run


【文件预览】:
rkvm-master
----client()
--------.gitignore(8B)
--------src()
--------Cargo.toml(582B)
----.gitignore(8B)
----server()
--------.gitignore(8B)
--------src()
--------Cargo.toml(582B)
----Cargo.lock(26KB)
----LICENSE(1KB)
----Cargo.toml(77B)
----README.md(3KB)
----net()
--------.gitignore(19B)
--------src()
--------Cargo.toml(397B)
----example()
--------rkvm-server.service(150B)
--------rkvm-client.service(164B)
--------client.toml(62B)
--------server.toml(211B)
----input()
--------.gitignore(19B)
--------glue()
--------src()
--------Cargo.toml(709B)
--------build.rs(898B)
----certificate-gen()
--------src()
--------Cargo.toml(307B)

网友评论