Appleの指示に従って、10.13にftpとtelnetが存在しないことにいくつかの本当の問題があります。
BSD ftp
をtelnet
使用してmacOSに戻すための確実な方法を誰かが見つけましたinetutils
か?
Appleの指示に従って、10.13にftpとtelnetが存在しないことにいくつかの本当の問題があります。
BSD ftp
をtelnet
使用してmacOSに戻すための確実な方法を誰かが見つけましたinetutils
か?
回答:
AppleのTelnetおよびFTPプログラムは、この自作のプルリクエストのおかげでHigh Sierraに戻ってきました(本当にあなたから)。それぞれのクライアントとサーバーの両方が戻ってきており、これらはこれらのプログラムのアップルのオリジナルバージョンです。
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
tnftp
、GNUバージョンよりも完成度が高いことを知りたいと思うかもしれません。これは絶対に最良のソリューションです。
sudo ftpd -D
。中を見てman 8 ftpd
詳細については、プラスBSDとLinuxの両方のためにこの種のものを記述し、ネット上で漂っチュートリアルがたくさんあります。
Homebrewの使用:
brew install inetutils
これは復元されますtelnet
、ftp
など、...
Appleがこのような基本的なユーティリティをコマンドラインから削除したとは信じられません。
brew install inetutils
するために、telnetを含むGNU inetutilsをインストールします。brew install telnet
macOS SierraソースからBSD telnetをインストールします。両方とも正常に動作します。
あなたはつかんで試みることができるlibtelnetとlukemftpをからオープンソースリポジトリのMacOS 10.12.6ため、自分のためにそれらをコンパイルします。
homebrewを使用する場合、BSD telnet
はパッケージ化されており、を介してインストールできますbrew install telnet
。
brew install telnet
私の意見では最も簡単なソリューションです!
TelnetはMacPortsのinetutilsポートに含まれています。それをインストールするには、portコマンドを使用します。
sudo port install inetutils
Sierra install / usr / binからバイナリを取得します;)
Appleサポートフォーラムを検索したところ、Mac High Sierraでftpやtelnetを再インストールするのに役立つと思う答えが見つかりました。
移動しwww.gnu.org/software/inetutils/「のinetutils」ダウンロード「のinetutils-1.9.4.tar.gz」タールzxvfのinetutils-1.9.4.tar.gzのためのHTTPのダウンロードリンクをクリックしてください
ダイレクト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