[apple] 10.13 (High Sierra)에서 BSD FTP 및 Telnet을 다시 얻는 방법은 무엇입니까?

거기 진짜 문제 이제 애플의 결정 합니에 따라 10.13에서 FTP 및 텔넷 선물을 가지고 있지와 함께.

사람이 BSD를 가져 단단한 방법을 발견했다 ftptelnet다시 사용하여 대 맥 OS에를 inetutils?



답변

애플의 텔넷 및 FTP 프로그램은이 자체 양조 요청에 의해 하이 시에라로 돌아 왔습니다 . 각각의 클라이언트와 서버가 모두 돌아 왔으며 이들은 애플의 원래 프로그램 버전입니다.

inetutils불행히도 High Sierra에 몇 가지 버그 가 있으므로 더 나은 솔루션이 될 것이며 모두를 행복하게 할 것입니다.

해당 PR에 모든 수식을 설치하려면 명령 줄에서 다음을 실행하십시오.

brew install tnftp tnftpd telnet telnetd

물론 각각을 별도로 설치할 수도 있습니다.

# 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


답변

Homebrew 사용하기 :

brew install inetutils

이 복원됩니다 telnet, ftp등 …

애플이 명령 줄에서 이러한 기본 유틸리티를 제거했다고 믿을 수 없다.


답변

당신은 잡아 시도 할 수 libtelnetlukemftp를 으로부터 오픈 소스 저장소 맥 OS 10.12.6과 자신을 위해 그들을 컴파일.

homebrew를 사용하는 경우 BSD telnet는 사전 패키지로 제공되며를 통해 설치할 수 brew install telnet있습니다.


답변

Telnet은 MacPorts 의 inetutils 포트에 포함되어 있습니다. 설치하려면 port 명령을 사용하십시오.

sudo port install inetutils


답변

Sierra 설치 / usr / bin에서 바이너리를 가져옵니다.)


답변

Apple 지원 포럼을 검색하여 다른 사람들이 Mac High Sierra에서 ftp 및 telnet을 다시 설치하는 데 도움이 될만한 답변을 찾았습니다.

www.gnu.org/software/inetutils/로 이동 하십시오. “Inetutils”에 대한 HTTP 다운로드 링크를 클릭하십시오. “inetutils-1.9.4.tar.gz”다운로드 tar zxvf inetutils-1.9.4.tar.gz

직접 FTP 사이트-> http://ftp.gnu.org/gnu/inetutils/

cd inetutils-1.9.4
./configure
make
sudo make install
telnet x.x.x.x port

이 포럼에서 답을 찾았습니다 https://forums.developer.apple.com/thread/79056


답변