Есть некоторые реальные проблемы с отсутствием ftp и telnet, присутствующих в 10.13, в соответствии с требованиями Apple.
Кто-нибудь нашел надежный способ вернуть BSD ftp
и telnet
обратно в MacOS против использования inetutils
?
terminal
ftp
high-sierra
command-line
ylluminate
источник
источник
Ответы:
Программы Apple Telnet и FTP вернулись в High Sierra благодаря этому запросу доморощенного извлечения (поистине, по вашему). И клиент, и сервер каждого вернулись, и это оригинальные версии этих программ от Apple.
inetutils
к сожалению, в High Sierra есть некоторые ошибки, так что это будет лучшим решением и должно сделать всех счастливыми.Чтобы установить ВСЕ формулы в этом PR, запустите это в командной строке:
Конечно, вы можете установить каждый из них отдельно:
источник
tnftp
имеет лучшее завершение, чем версия GNU! Это абсолютно лучшее решение.sudo ftpd -D
. Ищитеman 8 ftpd
дополнительную информацию, плюс в сети есть множество учебных пособий, описывающих подобные вещи как для BSD, так и для Linux.Используя Homebrew:
Это позволит восстановить
telnet
,ftp
и т.д ...Не могу поверить, что Apple удалила такие фундаментальные утилиты из командной строки.
источник
brew install inetutils
установим GNU inetutils, который будет содержать telnet.brew install telnet
установит BSD telnet из MacOS Sierra. Оба будут работать нормально.Вы можете попробовать взять libtelnet и lukemftp из репозитория с открытым исходным кодом для macOS 10.12.6 и скомпилировать их для себя.
Если вы используете homebrew, BSD
telnet
предварительно упакован и устанавливается черезbrew install telnet
.источник
brew install telnet
это самое простое решение на мой взгляд!Telnet включен в порт inetutils в MacPorts . Для его установки используйте команду порта:
источник
захватить двоичные файлы из Sierra install / usr / bin;)
источник
Я искал на форумах поддержки Apple и нашел ответ, который, как мне кажется, поможет другим переустановить ftp и telnet на Mac High Sierra.
Перейдите по адресу www.gnu.org/software/inetutils/. Нажмите на ссылку для загрузки HTTP для загрузки "Inetutils" inetutils-1.9.4.tar.gz "tar zxvf inetutils-1.9.4.tar.gz.
Прямой ftp сайт -> http://ftp.gnu.org/gnu/inetutils/
Я нашел ответ на этом форуме https://forums.developer.apple.com/thread/79056
источник