Sécurité du Mac cloud

Dédié, avec une isolation dès le matériel

Chaque Mac mini est attribué à un seul client. Vous disposez d’un Mac physique dédié, et non d’une machine virtuelle : le processeur, la mémoire unifiée et le SSD ne sont pas partagés avec d’autres clients.

Registre d’attribution des appareils · schéma de principe 1 : 1
Unité attribuée Un Mac mini complet

Pas une machine virtuelle partageant des ressources de calcul.

Pendant la location Un seul client par appareil

Vous gérez les projets, outils et configurations de l’appareil.

Livraison et restitution Réinstallation et effacement

Le système est réinstallé avant la livraison. Après restitution, le disque est effacé et le système réinstallé.

Isolation matérielle

Vous louez un appareil, pas une part de ressources

L’attribution physique évite le partage du matériel entre clients. Les trois ressources ci-dessous sont fournies avec le même appareil, sans surallocation entre clients.

01 / CPU

Processeur dédié

La compilation, les tests et les tâches locales s’exécutent sur le Mac mini qui vous est attribué. Les tâches d’autres clients ne sollicitent pas son processeur.

Pour les compilations de longue durée
02 / MÉMOIRE

Mémoire unifiée dédiée

Xcode, les simulateurs et les charges de travail MLX utilisent la mémoire unifiée du modèle choisi. Sa capacité dépend de la configuration sélectionnée lors de la commande et n’est pas partagée avec d’autres clients.

Capacité selon le modèle choisi
03 / SSD

Stockage dédié

Les dépôts, artefacts de compilation et outils de développement sont stockés sur le SSD de l’appareil loué. Le système est réinstallé avant la livraison. Pour la suite, consultez la section ci-dessous sur le cycle de vie des données.

Pensez à sauvegarder vos données importantes

L’isolation physique ne remplace pas la protection de votre compte. Au début de la location, changez les identifiants initiaux, configurez des clés SSH et gérez les droits d’accès à l’appareil selon les besoins de votre projet.

Cycle de vie des données

Chaque étape, de la livraison à la restitution, est clairement définie

Nous ne créons ni ne conservons d’images des données métier de nos clients. Avant de restituer l’appareil, le client doit sauvegarder ses dépôts, certificats, caches de compilation et autres fichiers de travail.

01 Avant la livraison

Le système est réinstallé avant la livraison de l’appareil. Une fois vos identifiants de connexion reçus, vous pouvez vérifier la version du système et installer les outils nécessaires à votre projet.

02 Pendant la location

Vous gérez les données métier stockées sur l’appareil. Nous vous recommandons de sauvegarder séparément vos dépôts, certificats de signature et fichiers impossibles à régénérer. Ne faites pas de l’appareil loué votre unique copie.

03 Après la restitution

Le disque est effacé et le système réinstallé. Les données de l’appareil ne peuvent pas être récupérées après sa restitution. Exportez donc les fichiers dont vous avez besoin avant de confirmer la restitution dans la console.

Réseau et accès

Sécurisez les accès avant d’ouvrir vos flux de travail

Les accès par défaut sont SSH et le partage d’écran VNC. Après la livraison, vous pouvez ajuster le pare-feu macOS aux services utilisés. Avant d’exposer un service, vérifiez son adresse d’écoute et la plage de ports.

SSH : administration courante

Lors de votre première connexion, vérifiez l’empreinte de l’hôte, passez à l’authentification par clé et conservez votre clé privée en lieu sûr. Utilisez des comptes ou identifiants distincts pour les tâches automatisées et évitez de partager un même compte entre plusieurs personnes.

Privilégiez l’authentification par clé

VNC : interface graphique

Utilisez le partage d’écran pour travailler dans Xcode ou vérifier les simulateurs. Fermez la session lorsque vous ne l’utilisez pas et ne stockez pas les identifiants de connexion à l’interface graphique dans un dépôt ou des journaux CI.

Séparez les identifiants du code du projet

Console : accès au compte

La console prend en charge l’authentification à deux facteurs. Même une fois activée, utilisez un mot de passe unique et suffisamment robuste, et consultez régulièrement l’historique des actions de votre compte et de vos tickets.

Configurez séparément la protection du compte et de l’appareil
Accès de maintenance

Un appareil dédié, avec un accès de maintenance encadré

Les opérations courantes sur les projets sont effectuées par le client. Le personnel de maintenance n’accède à l’appareil qu’avec l’autorisation donnée dans un ticket ou lorsque cela est nécessaire pour résoudre une panne matérielle. Les interventions sont consignées.

Cas et limites des accès de maintenance
CasLimites d’accèsÀ effectuer de préférence par le client
Configuration courante et problèmes logicielsPrivilégiez les étapes de dépannage fournies par ticket ; l’accès à l’appareil n’est pas accordé pour la gestion courante.Joignez un résumé de l’erreur, la version du système et les étapes pour la reproduire. Supprimez d’abord les clés et jetons des journaux.
Intervention sur l’appareil nécessitant une assistanceAprès confirmation du périmètre autorisé dans le ticket, l’intervention se limite à ce qui est nécessaire pour résoudre le problème et fait l’objet d’un compte rendu.Précisez les interventions autorisées. Une fois le problème résolu, vérifiez et remplacez les identifiants temporaires que vous avez partagés.
Panne matérielleL’accès à l’appareil se limite aux opérations nécessaires au diagnostic et au rétablissement du service ; celles-ci sont consignées.Conservez une sauvegarde externe de vos fichiers métier et suivez l’avancement dans un ticket depuis la console.

Dans votre ticket, décrivez le problème sans envoyer de clé privée, de données complètes de paiement ni de données métier non nécessaires au diagnostic.

Disponibilité du service

Distinguez l’objectif de disponibilité des modalités de compensation

Tous les nœuds fonctionnent 365 jours par an. La valeur ci-dessous est un objectif mensuel, et non le résultat mesuré d’un mois déjà écoulé.

Objectif de disponibilité mensuelle 99,9%

Les données réelles et les incidents propres à chaque nœud sont consultables dans la console.

Historique de disponibilité des 90 derniers jours

Consultez l’historique par trois périodes consécutives de 30 jours. L’objectif n’est pas présenté comme une disponibilité déjà mesurée.

01–30jours
31–60jours
61–90jours

Si la disponibilité mensuelle passe sous 99,9 %, une compensation est créditée sur votre compte au prorata de la durée d’indisponibilité. Envoyez votre demande via un ticket dans la console dans les 7 jours suivant la fin du mois, en indiquant l’instance concernée et la période touchée.

Paiements sécurisés

Les paiements sont traités séparément des accès à l’appareil

Tous les forfaits sont facturés en dollars américains. Les moyens de paiement disponibles sont ceux indiqués par l’interface de paiement au moment du règlement. Seuls les deux moyens ci-dessous sont officiellement pris en charge.

Carte bancaire

Visa / Mastercard / Amex

Les paiements par carte sont traités par Stripe. ZSHMac ne conserve pas les numéros de carte complets. Les informations de facturation servent à confirmer les transactions et à résoudre les problèmes de paiement.

Facturation en dollars américains
Virement sur la blockchain

USDT-TRC20

Utilisez le réseau TRC20 pour votre transfert. Le paiement est confirmé à réception sur la blockchain. Avant de l’envoyer, vérifiez le montant et les coordonnées de paiement affichés sur la page de règlement.

Prix en dollars américains
Divulgation responsable

Vous avez découvert un problème de sécurité ? Signalez-le en privé

Veuillez envoyer le signalement à support@zshmac.com. Indiquez la fonctionnalité concernée, les étapes pour reproduire le problème ainsi que les résultats attendus et obtenus. Si vous joignez des journaux, supprimez d’abord toute donnée personnelle, clé ou information de paiement.

Nous accuserons réception de votre signalement dans les jours ouvrés et vous tiendrons informé de l’avancement de l’analyse dans le même fil de discussion par e-mail. Tant que le problème n’a pas été vérifié et traité, évitez de publier des détails permettant de le reproduire et n’accédez pas à des comptes ou appareils qui ne vous appartiennent pas.

Étape suivante

Vérifiez les limites d’isolation, puis choisissez le Mac qui vous convient

Comparez les trois configurations selon la mémoire, le stockage et la durée de facturation, puis choisissez un nœud lors de la commande. La disponibilité en temps réel est indiquée dans la console.