SPICE 是去年Red Hat收购Qumranet后获得虚拟技术,被Qumranet使用在其商业虚拟桌面产品SolidIce中。SPICE能用于在服务器和远程计算机如桌 面和瘦客户端设备上部署虚拟桌面。它类似于其它用于远程桌面管理的渲染协议,如微软的Remote Desktop Protocol或Citrix的Independent Computing Architecture。它支持Windows XP、Windows 7和Red Hat Enterprise Linux等虚拟机实例。大部分SPICE
# 终端服务器/远程连接
这是一个Windows NT/2000/XP下的SSH服务器,它支持SSH2,SFTP,SCP和端口转发。
VncSelector 可以让用户管理当前活动的 VNC 服务器会话。
dropbear是轻量的sshd服务器,与OpenSSH相比,他更简洁,更小巧,运行起来占用的内存也更少。如果你的VPS只有128M内存,甚至 64M内存,而你又比较喜欢开多个ssh终端,或者开一些ssh账号给其他同学用的话,还是比较有必要的,因为,每一个普通用户登录,OpenSSH会开两个sshd进程,而dropbear只开一个进程,这样算起来,OpenSSH内存占用是dropbear的5-6倍。
Shellinabox 是一个利用 Ajax 技术构建的基于 Web 的远程 Terminal 模拟器,也就是说安装了该软件之后,不需要开启 SSh 服务,通过 Web 网页就可以对远程主机进行维护操作了,出于安全考虑, Shellinabox 默认强制使用了 Https 协议。当然,这个软件对于有特殊需求的人也许有用,通常使用的话个人还是建议使用 SSH ,毕竟 SSH 更加安全。
COPSSH是一个windows下的SSH服务器和客户端的实现,可以远程管理电脑系统,收集远端资料。它是常用的Cygwin + OpenSSH FOR Windows的替代品。更方便用户使用。
noVNC 是一个 HTML5 VNC 客户端,采用 HTML 5 WebSockets, Canvas 和 JavaScript 实现,noVNC 被普遍用在各大云计算、虚拟机控制面板中,比如 OpenStack Dashboard 和 OpenNebula Sunstone 都用的是 noVNC. 前面说了 noVNC 采用 WebSockets 实现,但是目前大多数 VNC 服务器都不支持 WebSockets,所以 noVNC 是不能直接连接 VNC 服务器的,怎么办呢?需要一个代理来做 We
wssh 是一个 SSH 到 WebSockets 的桥,可以让你通过 HTTP 调用远程服务器的 SHELL 命令。wssh 可以让我们通过 HTTP 来调用远程的一个 shell,也就是说我们可以用浏览器来访问某个 Linux 服务器/虚拟机的终端。wssh 客户端通过 ssh 帐号连接到 wsshd 服务器端。wssh 更多的是当作库来开发一些应用,比如开发云计算、虚拟机后台控制面板的虚拟机控制台等等。
开发者可以选择使用 Perl API 来修改或者验证 OpenSSH 配置,这些程序是基于 Config:Model 的。
Spice-GTK是一系列的 GObiect 和 Gtk 对象,用来连接 Spice 服务器。Spice 提供与虚拟桌面和设备互动的解决方案。
websockify-nginx-module 使 Nginx 支持将 TCP 协议转化为 websocket 协议
Win32-OpenSSH 是微软官方提供的 OpenSSH for Windows,是 OpenSSH 的 Win32 移植。
大四屌丝一枚,为了应对毕业设计,做了此项目,初次尝试,文档不打大会写,请见谅。管理员可以像在真实shell上一样进行操作,比如安装软件,修改文件等,并且进行这些操作都能够实时反馈到控制台终端,为了实现这一点,我使用了spring websocket进行与远程交互,我只配置了spring的websocket,对于不支持websocket的浏览器,需要自己手动配置一下sockJs,当然,它是很简单的。如果您有更好的建议,请发送至邮箱:[email protected]。下面是我在本地运行的一些截图:
Sharkey 是OpenSSH管理证书使用的服务。Sharkey 分为客户端组件和服务端组件,服务端负责发布已签署的主机证书,客户端负责在机器上安装主机证书。
Gravitational Teleport 是一个先进的 SSH 服务器,可通过 SSH 或者 HTTPS 远程访问 Linux 服务器。其目的是为了替代 sshd。Teleport 可以轻松让团队以最佳实践来使用 SSH,例如:。Teleport 基于Golang SSH构建,完全兼容 OpenSSH。
sshtunnel 是 Python 开发的一个服务,用来与远程服务器建立 SSH 通讯隧道。
使用mvn package编绎打包,服务器端使用original-tentacle-server-1.5.9.RELEASE.jar,被控制的主机端使用tentacle-client-1.0-SNAPSHOT.jar。在需要被控制的机器上,使用java -jar tentacle-client-1.0-SNAPSHOT.jar来启动主机端,注意控制台输出,显示INFO: Connected to server...即表示己成功的连接到服务器端。
安科网(Ancii),中国第一极客网
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号