今天在博客园首页,无意中看到一篇文章(https://github.com/Microsoft/dotnet/blob/master/dotnet-developer-projects.md),于是对其中myrtille服务进行了测试,安装配置相当简单,可以轻松实现web方式远程连接windows/ssh服务端。

访问网站:https://cedrozor.github.io/myrtille/

关于Myrtiller的介绍

Myrtille是一种直接的方式,可以从Web浏览器连接托管在Windows服务器上并使用RDP协议的远程桌面和应用程序。版本2.0中的新功能!SSH支持。它只需要一个浏览器(无插件,扩展,应用程序或配置),因此适用于任何操作系统或设备(包括触摸板和手机)。该项目于2007年作为PoC开始,然后在2011年商业化,然后在2016年3月开源。(该内容来自网络翻译)

安装非常简单。

首先,下载地址:https://github.com/cedrozor/myrtille/releases/download/v2.1.2/Myrtille_2.1.2_x86_x64_Setup.exe 安装包。

下载后,点击会进行解压,解压后,点击对应的安装文件,进行安装。

安装成功后,安装目录如下:

(图1-1)

这是熟悉的Asp.net webform项目,其实在bin目录中,还包含了myrtiller服务运行的必要组件。

(图1-2)

安装过程中,提示的端口设置以及AppKey等之类的信息,我统统跳过了。

接下来,我认真阅读了安装目录中的README.md文件得知,需要在IIS中新建一个.net4.5的网站,将网站目录指向该目录,然后,通过端口服务,进行访问。

安装文档说明,进行配置,完成网站的部署后,我们通过地址和端口,进行访问。

(图1-3)

没错的话,你将看到如上图所示画面。这里我选择一台windows server 2008的服务器进行远程。

Protocol协议选择RDP,Server填写服务器的IP和端口,User/Password远程计算机的账号和密码,填写完以上信息后,点击Connect!,进行连接,成功的话,我们可以看到如下图所示:

(图1-4)

熟悉的windows远程连接画面!

至此,关于myrtiller的配置就告一段落,再次基础上,我们可以进行二次开发,好了,今天的文章暂且到此。

.Net开源myrtille远程连接服务(支持SSH)的更多相关文章

  1. Mysql 开启远程连接服务

    Mysql 开启远程连接服务 修改要远程访问的那个用户的 host 为 % use mysql; insert into user (host, user, password) values('%', ...

  2. linux下SSH远程连接服务慢解决方案

    1.适用命令及方案如下:[远程连接及执行命令]ssh -p22root@10.0.0.19ssh -p22 root@10.0.0.19 /sbin/ifconfig[远程拷贝:推送及拉取]scp - ...

  3. SSH远程连接服务

    一.SSH 原理图 二.SSH 原理描述 2.1:什么是SSH SSH是专门为了远程登录会话和其他网络服务提供的安全性协议,使用SSH协议可以有效的防止远程连接会话的时候出现信息泄密,在数据传输的时候 ...

  4. Xshell远程连接kali,SSH服务拒绝了密码

    在kali里面/etc/ssh/目录下,修改sshd_config文件,不是ssh_config,ssh_config是针对客户端的配置文件,而sshd_config是针对服务器端的配置文件. 找到# ...

  5. day08.2-ssh远程连接服务

    在Linux环境中,部署一个服务的一般步骤: a). 准备环境,包括 关闭防火墙:service   iptables   stop(或chkconfig   iptables   off) 关闭se ...

  6. 漏洞挖掘 | 远程WWW服务支持TRACE请求

    允许TRACE方法 漏洞描述 目标WEB服务器启用了TRACE方法.TRACE方法是HTTP(超文本传输)协议定义的一种协议调试方法,该方法使得服务器原样返回任何客户端请求的内容(可能会附加路由中间的 ...

  7. 远程控制服务(SSH)之Linux环境下客户端与服务端的远程连接

    本篇blog将讲述sshd服务提供的两种安全验证的方法,并且通过这两种方法进行两台Linux虚拟机之间的远程登陆. 准备工作: (1)     准备两台安装有Linux系统的虚拟机,虚拟机软件采用VM ...

  8. Linux(11):期中架构(3)--- SSH远程管理服务 & ansible 批量管理服务

    SSH远程管理服务 1. 远程管理服务知识介绍 # 1.1 SSH远程登录服务介绍说明 SSH是Secure Shell Protocol的简写,由 IETF 网络工作小组(Network Worki ...

  9. 6、SSH远程管理服务实战

    1.SSH基本概述 SSH是一个安全协议,在进行数据传输时,会对数据包进行加密处理,加密后在进行数据传输.确保了数据传输安全.那SSH服务主要功能有哪些呢? 1.提供远程连接服务器的服务. 2.对传输 ...

随机推荐

  1. python的魔术方法

    什么叫魔术方法: 在python中定义以双下划线开头,有一些python自定义的函数,并且以双下划线为结尾的函数叫做魔法函数 class Company(object): def __init__(s ...

  2. 50-2018 蓝桥杯省赛 B 组模拟赛(五)

    1.结果填空:矩阵求和 import java.math.BigInteger; import java.util.HashSet; public class Main{ public static ...

  3. 彻底关闭win10后台同步数据(转自技术社区)

    设置隐私里面关闭所有同步数据选项 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\将下面子项属性修改 OneSyncSvc的start属相修改 ...

  4. python实现FTP服务器

    https://www.cnblogs.com/huangxm/p/6274645.html

  5. 选择困难症的福音——团队Scrum冲刺阶段-Day 7

    选择困难症的福音--团队Scrum冲刺阶段-Day 7 今日进展 测试代码 将界面设计完后放app使用示意图于此 今日贡献量 严域俊 吴恒佚 曾程 刘辰 邓煜坤 3.5 3.5 3.3 3.6 3 贡 ...

  6. predict predict_proba区别的小例子

    predict_proba返回的是一个n行k列的数组,第i行第j列上的数值是模型预测第i个预测样本的标签为j的概率.所以每一行的和应该等于1. 举个例子 >>> from sklea ...

  7. MFC禁用关闭按钮

    有时候我们在写MFC程序时,需要在对话框中开启线程处理一些事情,如果在线程执行过程中点击关闭按钮,会导致程序崩溃. 这里介绍一种解决方法,禁用关闭按钮 解决方法 开启线程前禁用关闭按钮 CMenu* ...

  8. s11 Docker+DevOps实战--过程和工具

    开发人员本地提交代码,本地使用容器模拟生产环境测试,测试通过提交到git master 分支,就会触发pipeline执行集成构建.集成工具: gitlab-vi,travis,或Jenkins.自动 ...

  9. openresty 安装

    1.安装环境.版本说明: 操作系统: Centos 6.5 X86_64 openresty 版本: openresty-1.13.6.1.tar.gz 2.安装 openresty(nginx) 需 ...

  10. 查看服务器tcp连接及服务器并发

    一.查看哪些IP连接本机netstat -an二.查看TCP连接数1)统计80端口连接数netstat -nat|grep -i "80"|wc -l 2)统计httpd协议连接数 ...