O Myrtille fornece um acesso simples e rápido a desktops remotos, aplicativos e servidores SSH através de um navegador da Web, sem nenhum plug -in, extensão ou configuração.
Tecnicamente, o Myrtille é um (s) HTTP (s) para RDP e SSH Gateway.
A entrada do usuário (teclado, mouse, tela sensível ao toque) é encaminhada de um navegador da web para um gateway HTTP (s) e, em seguida, até um cliente RDP (ou SSH) que mantém uma sessão com um servidor RDP (ou SSH).
A tela resultante (ou não) de tais ações é transmitida de volta ao navegador, do cliente RDP (ou SSH) e através do gateway.
A implementação é bastante direta para manter a velocidade e a estabilidade. Algumas otimizações, como buffer de entrada e ajustes de qualidade, ajudam a mitigar problemas de latência e largura de banda.
Mais informações no arquivo documentation.md.
O Myrtille suporta várias conexões/guias (pode ser desativado no web.config, conforme os comentários lá).
O número máximo de usuários simultâneos não é limitado, além do que o (ou SSH) servidores (s) pode lidar (número de cals, CPU, RAM?).
Em relação ao gateway, uma CPU simples de núcleo duplo com RAM de 4 GB pode lidar com até 50 sessões simultâneas (cerca de 50 MB de RAM pelo processo do cliente RDP, ainda menos para SSH).
Uma sessão usa cerca de 200 kb/s de largura de banda, em média. 1 MB/S por usuário é uma boa provisão para a maioria dos casos. O que é realmente importante para o Myrtille é a largura de banda de saída, pois as atualizações de exibição ocuparão a maior parte do tráfego.
Microsoft Visual Studio 2017 ou superior. Consulte Documentation.md.
Todos os lançamentos aqui: https://github.com/cedrozor/myrtille/releases
Consulte Documentation.md para obter mais detalhes.
Na versão 2.8.0, o Myrtille está disponível como uma imagem do Docker.
Você pode retirá -lo do Docker Hub com o seguinte comando (use uma tag para obter qualquer versão específica que não seja a mais recente)
docker pull cedrozor/myrtille(:tag)
Execute a imagem no modo isolado (opcionalmente, fornecendo ao contêiner resultante um adaptador de rede capaz de conectar seus hosts)
docker run -d (--network="<network adapter>") cedrozor/myrtille(:tag)
Consulte Documentation.md para obter mais detalhes.
Este é o requisito principal para conexões RDP. Leia documentação.md Para saber mais sobre a função e os recursos do RDS e como configurá -lo melhor para Myrtille.
Uma vez instalado no seu servidor, você pode usar o MyrTile em http: // myserver/myrtille. Defina o endereço do servidor RDP (ou SSH), domínio do usuário (se houver, para RDP), nome e senha, clique em "Connect" para fazer login e "desconectar" para fazer o logada. Você pode pré-configurar conexões para acesso com um clique do painel para gerenciar hosts.
A autenticação multifatorial (MFA) e a integração do Active Directory (Modo Enterprise) estão desligados por padrão. A documentação ajudará você a ativar esses recursos.
Você pode conectar uma área de trabalho remota e iniciar um programa automaticamente a partir de um URL (consulte Documentation.md). Na versão 1.5.0, o Myrtille suporta credenciais criptografadas (também conhecidas como "senha 51" nos arquivos .rdp) para que os URLs possam ser distribuídos a terceiros sem comprometer a segurança.
O instalador permite que você crie opcionalmente um certificado autoassinado para https: // myserver/myrtille. Como para todos os certificados autoassinados, você precisará adicionar uma exceção de segurança no seu navegador da web (basta ignorar a mensagem de aviso e prosseguir para o site). O uso de HTTPS é recomendado para proteger sua conexão remota. Obviamente, você pode evitar isso instalando um certificado fornecido por uma autoridade de certificação confiável (consulte Documentation.md).
Se você deseja informações de conexão, ligue "Stat" (exibido na tela ou no console do navegador). Se você deseja informações de depuração, ligue "Debug" (a maioria dos traços é desligada (sendo comentada) nos arquivos .js, mas pode ser ativada (descomentando -os) conforme necessário).
Você também pode escolher o modo de renderização HTML4 ou HTML5 (HTML4 pode ser útil, por exemplo, se os WebSockets forem bloqueados por um proxy ou firewall).
Nos dispositivos de tela sensível ao toque, você pode exibir o teclado do dispositivo com o botão "teclado". Em seguida, digite algum texto e clique em "Enviar". Isso pode ser usado, por exemplo, para colar o conteúdo local da área de transferência e enviá -lo para o servidor (então ele será copiado a partir daí, dentro da sessão remota). Como alternativa, você pode executar osk.exe (o teclado Windows na tela, localizado em %Systemroot % System32) na sessão remota. Ele pode ser iniciado automaticamente, iniciando uma sessão do Windows (https://www.cybernetman.com/kb/index.cfm/fuseaction/home.viewarticles/articleid/197).
O conteúdo remoto da área de transferência também pode ser recuperado localmente com o botão "Clipboard" (somente o formato de texto).
Você pode fazer upload/download de arquivos (s) para/para a pasta Documentos do usuário com o botão "Arquivos". Observe que ele exige que o servidor RDP seja localhost (a mesma máquina que o servidor HTTP) ou um domínio a ser especificado. Não está disponível para SSH.
Você pode imprimir qualquer documento em uma impressora local ou de rede usando a impressora virtual "Myrtille PDF" (redirecionada). Basta usar o recurso de impressão do seu aplicativo e abrir/imprimir o PDF baixado.
Na versão 2.1.0, você pode conectar uma VM Hyper-V diretamente (sessão do console). Pode ser útil se o acesso à área de trabalho remoto não estiver ativado na VM (IE: VMS Linux), se a VM não tiver uma conexão de rede (ou estiver em uma rede diferente por motivos de segurança ou usar DHCP) ou simplesmente poder conectar a VM durante a inicialização do sistema ou desligamento. Consulte Notas e limitações para obter informações para conectar uma VM Hyper-V e as diferenças com uma conexão RDP padrão.
Myrtille usa o seguinte software Libre:
Termos proprietários (não-liberdade), conflitantes ou desconhecidos:
Consulte o arquivo de isenções de responsabilidade.
O código Myrtille no FreerDP é cercado por tags da região "#Pragma Region Myrtille" e "#Pragma Endregion".
A Libwebp é fornecida como os binários oficiais do WebP do Google pré -compilados, deixados não modificados.
Myrtille está licenciado Apache 2.0. Veja o arquivo de licença.
Cedric Coste.
Sempre quis correr Myrtille no seu supercarro Tesla? :) https://www.youtube.com/watch?v=yWnlf6bm_so