Le fait de ne pas avoir de ftp et de telnet présent dans 10.13 pose de réels problèmes, comme le dictait Apple.
Quelqu'un a-t-il trouvé un moyen solide de ramener BSD ftp
et telnet
MacOS vs en utilisant inetutils
?
Le fait de ne pas avoir de ftp et de telnet présent dans 10.13 pose de réels problèmes, comme le dictait Apple.
Quelqu'un a-t-il trouvé un moyen solide de ramener BSD ftp
et telnet
MacOS vs en utilisant inetutils
?
Réponses:
Les programmes Telnet et FTP d’Apple sont de retour dans High Sierra grâce à cette demande d’accueil homebrew (de votre part). Le client et le serveur de chacun sont de retour, et ce sont les versions originales d'Apple de ces programmes.
inetutils
présente malheureusement quelques bugs sur High Sierra, ce sera donc une meilleure solution et devrait rendre tout le monde heureux.
Pour installer TOUTES les formules de ce PR, exécutez ceci en ligne de commande:
brew install tnftp tnftpd telnet telnetd
Bien sûr, vous pouvez installer chacun de ces éléments séparément:
# TNFTP client & server (formerly known as LukeMFTP, presumably due to being developed by Luke Mewburn
# and has been the default FTP for default FTP client included with NetBSD, FreeBSD, OpenBSD, DragonFly BSD,
# Darwin (macOS), and MidnightBSD):
brew install tnftp
brew install tnftpd
# Telnet client & server:
brew install telnet
brew install telnetd
tnftp
est plus complet que la version GNU! C'est absolument la meilleure solution.
sudo ftpd -D
. Recherchez man 8 ftpd
de plus amples informations. De plus, de nombreux didacticiels circulant sur le réseau décrivent ce genre de choses pour BSD et Linux.
Utiliser Homebrew:
brew install inetutils
Cela permettra de restaurer telnet
, ftp
etc ...
Je ne peux pas croire qu'Apple ait supprimé un utilitaire aussi fondamental de la ligne de commande.
brew install inetutils
installera GNU inetutils qui contiendra telnet. brew install telnet
installera BSD telnet à partir de sources macOS Sierra. Les deux fonctionneront bien.
Vous pouvez essayer de récupérer libtelnet et lukemftp à partir du référentiel open source pour macOS 10.12.6 et de les compiler vous-même.
Si vous utilisez homebrew, BSD telnet
est préemballé et installable via brew install telnet
.
brew install telnet
est la solution la plus simple à mon avis!
Telnet est inclus dans le port inetutils de MacPorts . Pour l'installer, utilisez la commande port:
sudo port install inetutils
récupérez les fichiers binaires d'une installation Sierra / usr / bin;)
J'ai effectué une recherche dans les forums d'assistance Apple et trouvé une réponse susceptible d'aider les autres à réinstaller ftp et telnet sur Mac High Sierra.
Accédez à www.gnu.org/software/inetutils/ Cliquez sur le lien de téléchargement HTTP pour "Inetutils". Téléchargez "inetutils-1.9.4.tar.gz" .tar zxvf inetutils-1.9.4.tar.gz
Site ftp direct -> http://ftp.gnu.org/gnu/inetutils/
cd inetutils-1.9.4
./configure
make
sudo make install
telnet x.x.x.x port
J'ai trouvé la réponse sur ce forum https://forums.developer.apple.com/thread/79056