Istnieją pewne realne problemy z brakiem ftp i telnet w wersji 10.13, zgodnie z nakazem Apple.
Czy ktoś znalazł solidny sposób na przeniesienie BSD ftp
i telnet
powrót do systemu macOS w porównaniu do używania inetutils
?
terminal
ftp
high-sierra
command-line
iluminować
źródło
źródło
Odpowiedzi:
Programy Telnet i FTP firmy Apple powróciły do High Sierra dzięki temu żądaniu ściągania homebrew (naprawdę przez ciebie). Zarówno klient, jak i serwer każdego z nich powróciły i są to oryginalne wersje tych programów Apple.
inetutils
niestety zawiera kilka błędów w High Sierra, więc będzie to lepsze rozwiązanie i powinno uszczęśliwić wszystkich.Aby zainstalować WSZYSTKIE formuły w tym PR, uruchom to w wierszu polecenia:
Oczywiście możesz zainstalować każdy z nich osobno:
źródło
tnftp
ma lepsze zakończenie niż wersja GNU! To jest absolutnie najlepsze rozwiązanie.sudo ftpd -D
. Poszukajman 8 ftpd
więcej informacji, a w sieci krąży wiele samouczków opisujących tego rodzaju rzeczy zarówno dla BSD, jak i Linuksa.Korzystanie z Homebrew:
Spowoduje to przywrócenie
telnet
,ftp
itp ...Nie mogę uwierzyć, że Apple usunął tak podstawowe narzędzia z linii poleceń.
źródło
brew install inetutils
zainstaluje inetutils GNU, które będą zawierały telnet.brew install telnet
zainstaluje telnet BSD ze źródeł macOS Sierra. Oba będą działać dobrze.Możesz spróbować pobrać libtelnet i lukemftp z repozytorium open source dla macOS 10.12.6 i skompilować je dla siebie.
Jeśli używasz homebrew, BSD
telnet
jest wstępnie zapakowany i można go zainstalować za pośrednictwembrew install telnet
.źródło
brew install telnet
jest moim zdaniem najprostszym rozwiązaniem!Telnet znajduje się w porcie inetutils w MacPorts . Aby zainstalować, użyj polecenia port:
źródło
pobierz binaria z instalacji Sierra / usr / bin;)
źródło
Przeszukałem fora wsparcia Apple i znalazłem odpowiedź, która moim zdaniem pomoże innym zainstalować ftp i telnet na Mac High Sierra.
Przejdź do www.gnu.org/software/inetutils/ Kliknij link pobierania HTTP „Pobierz Inetutils” inetutils-1.9.4.tar.gz „tar zxvf inetutils-1.9.4.tar.gz
Bezpośrednia strona ftp -> http://ftp.gnu.org/gnu/inetutils/
Znalazłem odpowiedź na tym forum https://forums.developer.apple.com/thread/79056
źródło