हैं कुछ वास्तविक समस्याओं अब के रूप में प्रति एप्पल के हुक्म 10.13 में एफ़टीपी और टेलनेट वर्तमान नहीं होने के साथ।
किसी को भी BSD लाने ftp
और telnet
macOS बनाम का उपयोग करने के लिए एक ठोस रास्ता मिल गया है inetutils
?
हैं कुछ वास्तविक समस्याओं अब के रूप में प्रति एप्पल के हुक्म 10.13 में एफ़टीपी और टेलनेट वर्तमान नहीं होने के साथ।
किसी को भी BSD लाने ftp
और telnet
macOS बनाम का उपयोग करने के लिए एक ठोस रास्ता मिल गया है inetutils
?
जवाबों:
Apple के टेलनेट और एफ़टीपी कार्यक्रम हाई सिएरा में इस होमब्रेव पुल अनुरोध (वास्तव में आपके द्वारा) के लिए धन्यवाद हैं । हर एक के क्लाइंट और सर्वर दोनों वापस आ गए हैं, और ये इन कार्यक्रमों के मूल संस्करण हैं।
inetutils
दुर्भाग्य से उच्च सिएरा पर कुछ कीड़े प्रदर्शित करते हैं इसलिए यह एक बेहतर समाधान होगा और सभी को खुश करना चाहिए।
उस 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
अधिक जानकारी के लिए, के साथ साथ शुद्ध जो दोनों बीएसडी और लिनक्स के लिए बात की इस तरह का वर्णन पर चारों ओर चल ट्यूटोरियल की एक बहुत कुछ कर रहे हैं।
Homebrew का उपयोग करना:
brew install inetutils
यह पुनर्स्थापित कर देगा telnet
, ftp
, आदि ...
विश्वास नहीं कर सकता कि Apple ने कमांड लाइन से ऐसी मूलभूत उपयोगिताओं को हटा दिया।
brew install inetutils
GNU inetutils स्थापित करेगा जिसमें टेलनेट होगा। brew install telnet
macOS सिएरा स्रोतों से BSD टेलनेट स्थापित करेगा। दोनों ठीक काम करेंगे।
आप macOS 10.12.6 के लिए ओपन सोर्स रिपॉजिटरी से libtelnet और lukemftp हथियाने की कोशिश कर सकते हैं और उन्हें अपने लिए संकलित कर सकते हैं।
यदि आप होमब्रे का उपयोग करते हैं, तो बीएसडी के telnet
माध्यम से प्रीपैकेज और इंस्टॉल करने योग्य है brew install telnet
।
brew install telnet
मेरी राय में सबसे आसान समाधान है!
टेलनेट में inetutils बंदरगाह में शामिल है MacPorts । इसे स्थापित करने के लिए पोर्ट कमांड का उपयोग करें:
sudo port install inetutils
एक सिएरा स्थापित / usr / बिन;) से बायनेरिज़ को पकड़ो
मैंने Apple सपोर्ट फ़ोरम के माध्यम से खोजा और एक उत्तर पाया कि मेरा मानना है कि मैक हाई सिएरा पर दूसरों को FTP और टेलनेट को फिर से स्थापित करने में मदद मिलेगी।
पर नेविगेट करें 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