--- title: MeshCentral created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, remote-access, rdp, vnc, ssh, mesh, remote-management] confidence: high contested: false sources: [https://selfh.st/apps/?tag=Remote+Access, https://github.com/Ylianst/MeshCentral] --- # 🌐 MeshCentral > Plateforme complĂšte de gestion de machines Ă  distance (RDP/VNC/SSH) avec maillage mesh et agent local. ## 📋 Informations GĂ©nĂ©rales | Attribut | Valeur | |----------|--------| | **Nom** | MeshCentral | | **Slug** | meshcentral | | **Description** | Console web de remote management : RDP, VNC, SSH, KVM, agent mesh | | **Site officiel** | https://meshcentral.com | | **Repository** | https://github.com/Ylianst/MeshCentral | | **Stars** | 6 662 ⭐ | | **Licence** | Apache-2.0 | | **Langage principal** | Node.js | | **CatĂ©gorie** | Remote Access | | **Tags** | [catalogue, remote-access, rdp, vnc, ssh, mesh, remote-management] | ## 📝 Description MeshCentral est la solution de remote management la plus complĂšte du catalogue self-hosted. Un agent lĂ©ger (MeshAgent) installĂ© sur chaque machine remonte en permanence vers le serveur, crĂ©ant un maillage (mesh) qui permet d'accĂ©der Ă  distance mĂȘme derriĂšre un NAT, sans ouvrir de ports. Le serveur web expose une console unique d'oĂč l'on initie des sessions RDP, VNC, SSH ou KVM virtualisĂ©. L'agent tourne sur Windows, Linux, macOS, FreeBSD, et fonctionne aussi en mode router pour relier des sous-rĂ©seaux distants. Tout est open source et auto-hĂ©bergeable. C'est l'outil de choix pour administrer un parc hĂ©tĂ©rogĂšne, supporter des postes utilisateurs Ă  distance, ou superviser des machines dans plusieurs sites gĂ©ographiques. ## 🚀 Installation ### Via Docker (recommandĂ©) ```yaml # docker-compose.yml services: meshcentral: image: typhonjswindrunner/meshcentral:latest container_name: meshcentral restart: unless-stopped ports: - "443:443" volumes: - ./data:/opt/meshcentral/meshcentral-data environment: - HOSTNAME=mesh.example.com ``` ### Installation manuelle Node.js ≄ 18 requis. `npm install meshcentral` puis lancer avec `node node_modules/meshcentral`. La premiĂšre exĂ©cution gĂ©nĂšre automatiquement un certificat auto-signĂ©. ## ⚙ Configuration - **Groupes de machines** avec permissions par utilisateur ou groupe d'utilisateurs. - Authentification locale, **SAML**, **OIDC**, ou comptes LDAP/AD. - **Agent mesh** : connexions sortantes, donc aucun port Ă  ouvrir cĂŽtĂ© machines cibles. - **Terminal web** intĂ©grĂ© et **transfert de fichiers** par session. - **Scripting** : exĂ©cution de commandes Ă  distance sur un groupe de machines en un clic. ## 🔗 Alternatives - **RustDesk** — alternative moderne avec serveur de relay auto-hĂ©bergĂ©. - **Apache Guacamole** — gateway HTML5 sans agent, mais sans console de management. - **Apache Guacamole + MeshCentral** — combo courant pour l'accĂšs web sans plugin. ## 🔒 SĂ©curitĂ© - **MFA** TOTP, WebAuthn ou via OIDC. - **Audit log** complet des connexions et actions distantes. - Chiffrement **TLS 1.3** et certificats par machine (mesh PKI intĂ©grĂ©e). - **Agent signĂ©** : refus de connexion aux agents non autorisĂ©s. ## 📚 Ressources - Site officiel : https://meshcentral.com - Documentation : https://meshcentral.com/docs - Guide d'installation auto-hĂ©bergĂ©e : https://github.com/Ylianst/MeshCentral/wiki ## 🔗 Pages LiĂ©es - [[cat-remote-access]] - [[app-warpgate]] — bastion SSH/HTTP zero-trust - [[app-guacamole]] — gateway RDP/VNC/SSH HTML5 - [[app-traefik]] - [[securisation-home-lab]] - [[recettes-docker-compose]]