Myrtille menyediakan akses sederhana dan cepat ke desktop jarak jauh, aplikasi, dan server SSH melalui browser web, tanpa plugin, ekstensi, atau konfigurasi.
Secara teknis, Myrtille adalah HTTP (S) ke RDP dan SSH Gateway.
Input pengguna (keyboard, mouse, layar sentuh) diteruskan dari browser web ke gateway http (s), kemudian hingga klien RDP (atau SSH) yang mempertahankan sesi dengan server RDP (atau SSH).
Tampilan yang dihasilkan (atau tidak) dari tindakan tersebut dialirkan kembali ke browser, dari klien RDP (atau SSH) dan melalui gateway.
Implementasinya cukup mudah untuk mempertahankan kecepatan dan stabilitas. Beberapa optimisasi, seperti buffering input dan menampilkan kualitas penyesuaian membantu mengurangi masalah latensi dan bandwidth.
Info lebih lanjut dalam file Documentation.md.
Myrtille mendukung beberapa koneksi/tab (dapat dinonaktifkan di web.config, sesuai komentar di sana).
Jumlah maksimal pengguna bersamaan tidak terbatas selain apa yang dapat ditangani oleh server RDP (atau SSH) (jumlah kal, CPU, RAM?).
Mengenai gateway, CPU dual-core sederhana dengan RAM 4 GB dapat menangani hingga 50 sesi simultan (sekitar 50MB RAM dengan proses klien RDP, bahkan lebih sedikit untuk SSH).
Sesi rata -rata menggunakan sekitar 200 kb/s bandwidth. 1 MB/s per pengguna adalah ketentuan yang baik untuk kebanyakan kasus. Yang benar -benar penting bagi Myrtille adalah bandwidth keluar, karena pembaruan tampilan akan mengambil sebagian besar lalu lintas.
Microsoft Visual Studio 2017 atau lebih besar. Lihat Dokumentasi.MD.
Semua rilis di sini: https://github.com/cedrozor/myrtille/releases
Lihat Dokumentasi.MD untuk lebih jelasnya.
Dari versi 2.8.0, Myrtille tersedia sebagai gambar Docker.
Anda dapat menariknya dari Docker Hub dengan perintah berikut (gunakan tag untuk mendapatkan versi tertentu selain yang terbaru)
docker pull cedrozor/myrtille(:tag)
Jalankan gambar dalam mode terpisah (secara opsional memberikan wadah yang dihasilkan adaptor jaringan dapat menghubungkan host Anda)
docker run -d (--network="<network adapter>") cedrozor/myrtille(:tag)
Lihat Dokumentasi.MD untuk lebih jelasnya.
Ini adalah persyaratan utama untuk koneksi RDP. Harap baca Documentation.md untuk lebih lanjut tentang peran dan fitur RDS, dan cara mengonfigurasinya untuk Myrtille.
Setelah diinstal di server Anda, Anda dapat menggunakan myrtile di http: // myserver/myrtille. Atur alamat server RDP (atau SSH), domain pengguna (jika ada, untuk RDP), nama dan kata sandi kemudian klik "Hubungkan" untuk masuk, dan "lepaskan" untuk keluar. Anda dapat mengkonfigurasi konfigurasi untuk akses satu klik dari dasbor untuk mengelola host.
Multi-Factor Authentication (MFA) dan Active Directory Integration (Mode Enterprise) keduanya tidak aktif secara default. Dokumentasi akan membantu Anda menghidupkan fitur -fitur ini.
Anda dapat menghubungkan desktop jarak jauh dan memulai program secara otomatis dari URL (lihat Documentation.md). Dari versi 1.5.0, Myrtille mendukung kredensial terenkripsi (alias "kata sandi 51" ke dalam file .rdp) sehingga URL dapat didistribusikan ke pihak ketiga tanpa mengorbankan keamanan.
Penginstal memungkinkan Anda secara opsional membuat sertifikat yang ditandatangani sendiri untuk https: // myserver/myrtille. Seperti untuk semua sertifikat yang ditandatangani sendiri, Anda harus menambahkan pengecualian keamanan di browser web Anda (abaikan saja pesan peringatan dan lanjutkan ke situs web). Menggunakan HTTPS disarankan untuk mengamankan koneksi jarak jauh Anda. Tentu saja, Anda dapat menghindarinya dengan memasang sertifikat yang disediakan oleh otoritas sertifikasi tepercaya (lihat dokumentasi.md).
Jika Anda ingin info koneksi, nyalakan "stat" (ditampilkan di layar atau di konsol browser). Jika Anda ingin info debug, nyalakan "debug" (sebagian besar jejak dimatikan (dengan dikomentari) di file .js, tetapi dapat dihidupkan (dengan membuka komentar) sesuai kebutuhan).
Anda juga dapat memilih mode rendering HTML4 atau HTML5, (HTML4 mungkin berguna, misalnya, jika websocket diblokir oleh proxy atau firewall).
Pada perangkat layar sentuh, Anda dapat mengeluarkan keyboard perangkat dengan tombol "keyboard". Kemudian masukkan beberapa teks dan klik "Kirim". Ini dapat digunakan, misalnya, untuk menempelkan konten clipboard lokal dan mengirimkannya ke server (kemudian disalin dari sana, dalam sesi jarak jauh). Atau, Anda dapat menjalankan OSK.exe (keyboard Windows on Screen, yang terletak di %Systemroot % System32) dalam sesi jarak jauh. Ini dapat dimulai secara otomatis Opon memulai sesi Windows (https://www.cybernetman.com/kb/index.cfm/fuseaction/home.viewarticles/articleid/197).
Konten clipboard jarak jauh juga dapat diambil secara lokal dengan tombol "clipboard" (hanya format teks).
Anda dapat mengunggah/mengunduh file ke/dari folder dokumen pengguna dengan tombol "File". Perhatikan bahwa itu mengharuskan server RDP menjadi localhost (mesin yang sama dengan server HTTP) atau domain yang akan ditentukan. Tidak tersedia untuk SSH.
Anda dapat mencetak dokumen apa pun pada printer lokal atau jaringan dengan menggunakan printer virtual "Myrtille PDF" (dialihkan). Cukup gunakan fitur cetak aplikasi Anda, lalu buka/cetak PDF yang diunduh.
Dari versi 2.1.0, Anda dapat menghubungkan Hyper-V VM secara langsung (sesi konsol). Ini dapat berguna jika akses desktop jarak jauh tidak diaktifkan pada VM (yaitu: Linux VM), jika VM tidak memiliki koneksi jaringan (atau berada di jaringan yang berbeda untuk alasan keamanan, atau menggunakan DHCP) atau hanya untuk dapat menghubungkan VM selama startup sistem atau shutdown. Lihat Catatan dan Keterbatasan Info Untuk menghubungkan Hyper-V VM dan perbedaan dengan koneksi RDP standar.
Myrtille menggunakan perangkat lunak libre berikut:
Kepemilikan (un-libre), istilah yang bertentangan atau tidak diketahui:
Lihat file Disclaimers.md.
Kode Myrtille di Freerdp dikelilingi oleh tag wilayah "#Pragma Region Myrtille" dan "#Pragma Endregion".
Libwebp disuplai sebagai biner resmi Google yang dikompilasi, dibiarkan tidak dimodifikasi.
Myrtille berlisensi Apache 2.0. Lihat file lisensi.
Cedric coste.
Pernah ingin menjalankan Myrtille di supercar Tesla Anda? :) https://www.youtube.com/watch?v=ywnlf6bm_so