Activation du démon SSH à partir d'un terminal (OS X Lion)


12

J'essaie de trouver un moyen d'activer SSH via un terminal, au lieu d'ouvrir les paramètres et de l'activer de cette façon. Ou peut-être un moyen d'activer SSH en exécutant un fichier .pkg?

Je suis sous OS X Lion, mais ce serait génial si cela fonctionnait également sur Snow Leopard!

Réponses:


11

activer la connexion à distance

systemsetup -setremotelogin on

désactiver la connexion à distance

systemsetup -setremotelogin off

Puis-je l'autoriser pour un utilisateur spécifique via un terminal?

5

Vous devrez peut-être sudo:

    sudo systemsetup -setremotelogin on

2

J'ai trouvé le terminal va demander:

Voulez-vous vraiment désactiver la connexion à distance? Si vous le faites, vous perdrez cette connexion et ne pourrez la réactiver que localement sur le serveur (oui / non)?

Taper «oui» dans les scripts n'est pas toujours possible. Pour résoudre ce problème, utilisez un indicateur -f avant -setremotelogin, comme suit:

systemsetup -f -setremotelogin on
systemsetup -f -setremotelogin off

En fait, il en faut assez pour la plupart des systèmes * nix yes.
Kasisnu
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.