Depuis la version la version 10.13 High Sierra, Apple ne fournit plus les exécutables FTP et TELNET en ligne de commande. Ces commandes sont assez souvent utilisées pour réaliser des tests et sont bien pratiques pour dépanner quelques situations. L’installation sur votre MAC nécessite de passer par un logiciel externe qui se nomme Brew. Homebrew est un gestionnaire de paquets pour MacOS. Avant d’installer Brew, il va y avoir quelques étapes à réaliser.
Sommaire de l'article
Etape 1 : Installer les outils en ligne de commande pour Xcode
xcode-select --install
Etape 2 : Désactiver le SIP (System Integrity Protection)
- Rebooter votre Mac en mode recovery. Au démarrage appuyer sur COMMAND+R
- Une fois en mode recovery, dans le terminal taper la ligne suivante : csrutil disable, puis rebooter
- Ensuite modifier les droits sur les répertoires /usr/local, avec ces commandes (voir ci-dessous)
sudo chflags norestricted /usr/local sudo chown -R $(whoami):admin /usr/local sudo chown $(whoami):admin /usr/local
Etape 3 : Installer HomeBrew
Lancer l’installation de Brew avec cette commande :
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Après je vous conseille de réactiver le SIP en rebootant votre Mac en mode recovery, puis taper la commande suivante : csrutil enable.
Pour s’assurer que brew a bien été installé, dans le terminal saisissez la commande :
brew --version
Maintenant brew est installé, vous allez pouvoir installé de nombreux utilitaires comme telnet, ftp, wget, …
Pour installer uniquement un client ftp, vous pouvez installer tnftp sur le Mac. Avec homebrew, vous pouvez accomplir ceci avec la commande brew suivante :
brew install tnftp
Puis pour se connecter à un FTP, vous pouvez utiliser la commande :
ftp @ip-serveur-ftp
Puis après utiliser les commandes habituelles de FTP en ligne de commande, comme mget, get, mput, put, lcd, ….
Même si MacOS est surtout connu pour sa simplicité et son interface graphique, vous pouvez utiliser, aussi, son terminal en mode CLI. Voici quelques astuces sur le terminal de Mac: Bien utiliser le terminal de votre Mac.