Ajouter de nouvelles commandes comme wget, nmap dans le terminal Mac

La gestion des ordinateurs avec macOS Sierra est une tâche qui implique des responsabilités et des soins en raison des multiples options offertes par ce grand système d'exploitation.

Depuis le terminal de macOS Sierra nous avons accès à plus de 1400 options de commandes pour la bonne gestion et le soutien de l'équipe, mais bien qu'il s'agisse d'un nombre important de commandes, et toutes pratiques et utiles, il existe des commandes vitales pour les tâches de gestion qui ne viennent pas par défaut dans le terminal macOS Sierra et sans douter de ces commandes Ils sont essentiels pour de multiples procédures, un exemple clair d'entre eux sont:

wgetGrâce à cette commande nous avons la possibilité de télécharger, sans surveillance, fichiers, sites Web ou autres types d'éléments.

nmapMerci est cette commande que nous avons la possibilité de analyser et connaître l'état actuel du réseau et les ports qui le composent.

Aujourd'hui, ce tutoriel va vous apprendre comment installer ces deux commandes importantes sur macOS Sierra pour un niveau de gestion supplémentaire.

Qu'est-ce qu'un gestionnaire de paquetsPour installer ce type de commande, nous devons utiliser un gestionnaire de paquets qui se charge de télécharger, installer et mettre à jour lorsque requis dans macOS Sierra certaines commandes ou outils pour l'utilisateur.

Pour ce cas, nous utiliserons Homebrew qui est un gestionnaire libre de packages pour macOS Sierra car il a la possibilité d'installer les utilitaires que macOS Sierra n'installe pas. Homebrew est basé sur le Langages de programmation Git et Ruby.

1. Comment installer Xcode sur macOS Sierra


Avant l'installation Homebrew nous devons nous assurer que nous avons installé Xcode qui est un outil en ligne de commande.

Étape 1
Pour vérifier s'il est installé, nous utiliserons la commande suivante :

 xcode-select -p
Étape 2
Si le résultat affiché dans le terminal est le suivant, cela signifie que si Xcode est installé dans macOS Sierra :
 /Applications/Xcode.app/Contents/Développeur
Étape 3
Sinon, nous procédons à l'installation de Xcode à l'aide de la commande suivante. Cliquez sur le bouton Installer pour démarrer le processus de téléchargement et d'installation de Xcode sur macOS Sierra.
 xcode-select -install

Étape 4
Nous pouvons valider qu'il a été correctement installé à l'aide de la commande

 xcode-select -p
Étape 5
Nous verrons ce qui suit :
 / Bibliothèque / Développeur / CommandLineTools

AGRANDIR

Avec cela, nous avons Xcode installé sur macOS Sierra et nous sommes prêts à installer Homebrew.

2. Comment installer Homebrew sur macOS Sierra

Étape 1
Pour installer Homebrew il faudra entrer la commande suivante et appuyer sur Entrée :

 /usr/bin/ruby ​​-e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Avec cette commande, nous exécuterons un script Ruby qui s'occupera du téléchargement et de l'installation de Homebrew dans macOS Sierra.

Étape 2
Il faudra appuyer sur la touche Entrée pour continuer le téléchargement puis saisir notre mot de passe administrateur pour procéder à l'installation de Homebrew sous macOS Sierra :

AGRANDIR

Étape 3
Une fois téléchargé et installé l'utilitaire nous verrons ce qui suit. De cette façon, nous avons correctement installé Homebrew dans le système.

AGRANDIR

3. Comment rechercher des packages avec Homebrew dans macOS Sierra

Une fois Homebrew installé, nous commencerons le processus de recherche de packages pour leur installation et leur utilisation respectives.

Étape 1
À trouver les packages associés à wget nous utiliserons la commande suivante. On voit ça Homebrew nous dévoile deux options associées à wget mais il vérifie le package principal avec une coche.

 recherche d'infusion wget

AGRANDIR

Étape 2
Dans le cas où nous ne sommes pas clairs sur le fonctionnement d'une commande, nous pouvons utiliser le paramètre informations sur l'infusion (commande) connaître son utilisation. Par exemple, si nous entrons informations sur le brassage wget on obtiendra le résultat suivant :

AGRANDIR

Étape 3
La même méthode que nous utilisons pour localiser le package de commande nmap :

 brasser la recherche nmap

AGRANDIR

4. Comment installer des packages avec Homebrew dans macOS Sierra


Une fois le package à installer défini, il faudra l'installer sur le système pour commencer à l'utiliser dans les tâches d'administration.

Étape 1
Pour installer un package dans macOS Sierra via Homebrew, nous devons utiliser la syntaxe suivante :

 installation de brassage (package)
Étape 2
Dans notre cas ce sera :
  • nmap : brasser installer nmap
  • wget : brasser installer wget

AGRANDIR

Étape 3
De la même manière nous installerons nmap en utilisant Homebrew :

AGRANDIR

5. Comment utiliser les nouvelles commandes dans macOS Sierra


Une fois les commandes installées, nous pourrons commencer à les utiliser en toute sécurité dans macOS Sierra.

Étape 1
Pour utiliser wget nous aurons en tête la syntaxe suivante :

 wget http://domain.com/file
Étape 2
pour consulter l'aide de la commande on peut utiliser la commande
 homme wget

AGRANDIR

Étape 3
Nous pouvons voir que la commande fonctionne correctement dans macOS Sierra :

AGRANDIR

Étape 4
Rappelons-nous certains des paramètres que nous pouvons implémenter avec wget :

-VVoir le version commander.

-cIl est utilisé pour télécharger des fichiers volumineux et nous permet de reprendre le téléchargement en cas d'échecs.

-bPermettre à la commande d'être exécuté en arrière-plan ou arrière-plan.

-rFait utilisation récursive commander.

Étape 5
Rappelons que Nmap est une commande qui va nous aider dans le contrôle et l'administration du réseau de l'organisation grâce à ses larges options pour vérifier une ressource :

AGRANDIR

Étape 6
Certaines des commandes les plus utilisées dans nmap ils sont:

nmap -aideAfficher le aider de nmap.

nmap -APermet la détection de Système opératif.

nmap -e (interface)Il nous permet spécifier l'interface pour utiliser nmap.

nmap -sL_Ayons une liste de matériel à scanner.

nmap -snDésactiver le port de numérisation.

nmap -rEffectue une analyse des ports de séquentiellement.

Pour connaître en détail toutes les options que nous avons avec nmap dans macOS Sierra, nous pouvons aller sur le lien officiel suivant :

Nous vérifions comment, avec Homebrew, il est simple et sûr d'installer de nouveaux outils pour macOS Sierra et ainsi d'augmenter son potentiel en tant que système. Pour en savoir plus sur ce système, ne manquez pas cette liste intéressante sur les commandes cachées dans macOS Sierra.

Commandes MacOS Sierra

wave wave wave wave wave