Comment faire des sciences humaines sur Mac avec le client autochtone en sciences humaines

Saviez-vous que le Mac possède un client natif en SSH intégré directement dans la ligne de commande ? Ce client ssh permet d'établir des connexions sécurisées et de se connecter à distance à d'autres machines. Contrairement à Windows, vous n'aurez pas besoin d'une application tierce pour utiliser SSH pour les connexions à des ordinateurs et des périphériques distants, car ssh est intégré directement dans Mac OS et Mac OS X - parfait !

Voyons comment établir une connexion SSH avec un autre ordinateur en utilisant le client ssh natif de Mac OS.

Pour ceux qui ne le connaissent pas, il faut savoir que SSH signifie Secure SHell et permet d'établir des connexions cryptées avec d'autres ordinateurs via un réseau ou l'Internet. Vous pouvez utiliser le client SSH sous Mac OS pour vous connecter à toute autre machine équipée d'un serveur SSH, que ce soit sur un autre Mac avec Mac OS X, linux, unix ou Windows, peu importe, tant qu'un serveur SSH l'exécute et que vous disposez de vos identifiants, il peut être connecté de manière sécurisée.

L'utilisation de ssh est considérée comme quelque peu avancée et généralement utile pour l'administration des systèmes à distance, l'activité du shell, la gestion des serveurs et autres activités en ligne de commande. Si vous avez deux ordinateurs sur votre propre réseau, vous pouvez configurer un serveur SSH sur un Mac via les Préférences Système assez facilement, ou si vous êtes doué avec Terminal, vous pouvez aussi activer SSH via la ligne de commande, et essayer par vous-même.*

Lire aussi :  Mini-événement médiatique sur l'iPad annoncé pour le 23 octobre

Comment utiliser le client SSH sur Mac

En supposant que vous ayez l'adresse IP du serveur distant et le nom d'utilisateur distant à portée de main, voici tout ce que vous devez faire pour vous connecter via SSH sous Mac OS et Mac OS X :

  1. Lancez l'application Terminal, Terminal se trouve dans le répertoire /Applications/Utilitaires/ mais vous pouvez aussi la lancer depuis Spotlight en appuyant sur Commande+Barre d'espacement et en tapant "Terminal" puis en retournant
  2. À l'invite de commande, entrez la syntaxe ssh suivante :
  3. ssh username@ip.address

    Remplacez "username" par le compte utilisateur approprié de la machine distante, et "ip.address" par l'adresse IP de la machine distante. Par exemple, "ip.address" est l'adresse IP de la machine distante :

    ssh iphonologie@192.168.1.5

  4. Appuyez sur la touche Retour pour exécuter la commande
  5. Facultatif : vous devrez peut-être vérifier l'authenticité de l'hôte, si tout se passe bien, tapez "oui" pour accepter une clé d'empreinte digitale et vous connecter au serveur SSH, ou tapez "non" pour la rejeter et vous déconnecter
  6. Connectez-vous au serveur distant en entrant le mot de passe du compte d'utilisateur auquel vous vous connectez

C'est tout, maintenant vous êtes connecté à la machine distante via SSH.

À ce stade, vous avez accès à toutes les fonctionnalités de la ligne de commande sur l'ordinateur distant, en supposant que vous disposez des privilèges nécessaires pour effectuer la tâche ou exécuter la commande. Ce que vous faites une fois que vous êtes connecté à SSH ne dépend que de vous, mais comme indiqué précédemment, il est destiné à des utilisations avancées comme l'administration de systèmes, la gestion de serveurs, les opérations réseau et d'autres tâches de niveau supérieur qui sont généralement moins pertinentes pour l'utilisateur moyen de l'ordinateur.

Lire aussi :  5 façons de décorer le bureau d'un Mac pour les fêtes

Lorsque vous avez terminé, vous pouvez taper "exit" pour vous déconnecter de la machine distante, ou simplement fermer l'application Terminal pour fermer le client ssh et la connexion.

* Note : vous pouvez aussi utiliser SSH sur votre propre Mac de cette façon si vous voulez juste essayer, mais cela n'a pas beaucoup d'intérêt puisque le lancement de Terminal en lui-même vous donne un accès direct au shell de l'ordinateur pour commencer. Mais il offre un moyen d'expérimenter les connexions SSH si vous ne l'avez jamais fait auparavant, il suffit d'utiliser votre nom d'utilisateur @ localhost ou 127.0.0.1 pour l'IP.

Au fait, si vous voulez permettre à quelqu'un d'autre de faire de la SSH à distance sur VOTRE Mac, vous devez configurer le serveur SSH natif sur votre Mac (facile comme décrit ici) et ensuite vous voulez ajouter un nouveau compte utilisateur sur le Mac pour cette personne, ne jamais partager votre propre login et mot de passe avec quelqu'un d'autre. Gardez à l'esprit que si vous donnez à quelqu'un un accès SSH à votre Mac avec un compte administrateur, vous lui donnez un accès complet à votre ordinateur, à tous les fichiers, applications, activités, journaux et tout le reste, ce qui représente un accès à distance complet et total à l'ordinateur. La ligne de commande comporte un nombre énorme de commandes disponibles et est plus puissante que l'interface graphique (GUI) que nous connaissons et aimons tous, donc vous ne voulez probablement pas permettre cela au hasard. Tout ce que vous pouvez faire à la ligne de commande peut être fait par ssh, en assumant les privilèges appropriés de l'utilisateur - c'est pourquoi elle est si largement utilisée pour l'administration des systèmes et par les utilisateurs avancés, et beaucoup moins pertinente pour les néophytes et les moins enclins à la technique. Si vous souhaitez donner à quelqu'un un accès à distance à des fins de dépannage et que vous êtes novice, une meilleure approche consiste à utiliser le partage d'écran à la place.

Lire aussi :  Que faire si votre Mac ne s'éteint pas

Vous voulez voir d'autres conseils sur les sciences humaines (ici) ? Vous avez des astuces en sciences humaines que vous souhaitez partager ? Connaissez-vous un meilleur client SSH qu'OpenSSH intégré à Mac OS ? Faites-le nous savoir dans les commentaires !

Click to rate this post!
[Total: Average: ]

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *