En essayant de ssh sur une machine OS X distante, je reçois:
ssh: connect to host … port 22: No route to host
ping
ou traceroute
n'atteignez pas la machine non plus.
Le détail intéressant est que, si une personne est connectée à la machine en tant qu'invité, la machine est accessible et peut être interrogée.
Est-il possible que la machine soit toujours accessible via le réseau? J'ai cherché des informations sur le Web, mais de nombreuses pages décrivent comment activer l'accès à distance, mais je n'en ai trouvé aucune qui réponde au problème ci-dessus.
(Si nécessaire, je peux demander à quelqu'un de se connecter directement sur le Mac à mon compte (administrateur). Peut-être que cela ssh
fonctionne aussi lorsque l'invité est connecté, je n'ai pas encore pu essayer, car je ne dispose que d'une connexion à distance.)
Réponses:
FileVault2 est probablement activé sur le Mac distant.
Après un nouveau redémarrage et avant d'entrer le mot de passe FileVault / utilisateur, le disque ne sera pas disponible et, par la suite, le réseau commun ne sera pas activé.
Après avoir déverrouillé le disque localement, vous devriez pouvoir découvrir votre Mac et le ssh.
Si le compte Invité est activé en mode FileVault, il est possible que votre Mac reçoive une commande ping en fonction de la configuration du réseau (DHCP). Toutefois, comme il s'agit d'un mode spécial «Fenêtre Safari», vous ne devriez pas pouvoir y accéder via SSH.
Pour redémarrer un Mac compatible FileVault, entrez à distance
sudo fdesetup authrestart
. Cela vous permet de redémarrer un système compatible FileVault sans nécessiter de déverrouillage lors du prochain démarrage. Consultez cette page d'assistance Apple pour plus d'informations.Si FileVault2 n'est pas activé, je suppose que les paramètres de veille et de réveil sur réseau local ne sont pas correctement définis.
la source