Аналог telnet в mac os
Обновлено: 21.11.2024
В эпоху, когда доминирует Интернет, очень важно иметь собственный веб-сайт. Будь то поддержка вашего бизнеса или просто разжигание вашей страсти к веб-разработке, вам может потребоваться войти в систему или удаленно перенести файлы на серверы, на которых размещен ваш веб-сайт. Для этого протокол передачи файлов (FTP) является наиболее распространенным вариантом. Но если вы хотите обеспечить защиту соединения, вам следует использовать протокол Secure SHell (SSH), который зашифрован для предотвращения утечки данных. Со временем PuTTY стал самым популярным эмулятором терминала, поддерживающим множество протоколов. Хотя PuTTY очень универсален, он доступен только в Windows, и это проблема для пользователей Mac. Итак, если вы являетесь пользователем Mac и хотите использовать возможности SSH, вот некоторые альтернативы PuTTY SSH-клиенты для macOS, которые вы можете попробовать.
PuTTY для Mac – альтернативные клиенты SSH в 2020 году
1. Терминал
Приложение «Терминал» – это интерфейс командной строки по умолчанию, поставляемый вместе с Mac. Это довольно мощный инструмент, если вы не знали. Вы можете использовать терминал для SSH на удаленном сервере, при условии, что у вас есть действительные учетные данные для входа. Вот краткий пример того, как вы можете использовать терминал для подключения SSH к веб-серверу. Я использую хостинг-сервер моего сайта для иллюстрации. Все, что вам нужно сделать, это изменить имя сервера на свой сервер и использовать свои учетные данные для входа.
<р>1. Запустить терминал.
<р>2. Используйте следующую команду для подключения к вашему веб-серверу с помощью SSH: <р>3. Вполне вероятно, что Терминал покажет вам следующее сообщение:Подлинность хоста 'xxx.xxx.xxx.xxx' не может быть установлена.
Вы уверены, что хотите продолжить подключение (да/нет)?
Введите Да, чтобы продолжить.
<р>4. Вам будет предложено ввести пароль к серверу или (или панели управления в случае услуги виртуального хостинга). Пароль не будет показан даже при использовании звездочек (*), поэтому убедитесь, что вы вводите его правильно. После того, как вы ввели пароль для входа, нажмите Enter, и вы будете подключены через SSH. Теперь вы можете запускать команды оболочки на своем сервере.2. iTerm2
- Поддержка разделенных окон: несколько независимых терминалов на одной вкладке.
- Поддержка аннотаций: добавление примечаний и комментариев к запущенным командам оболочки.
- Мгновенное воспроизведение: эта функция воспроизводит историю всего, что вы сделали в iTerm2, на случай, если вы забыли скопировать номер или какую-либо информацию из более старых команд.
- Улучшенный поиск: поиск в iTerm2 выделяет все совпадения со словом, как это делают Safari и Chrome.
- Копирование без мыши. Вам больше не нужно использовать мышь для копирования или вставки текста!
iTerm2 предлагает множество других функций. О них можно прочитать на их официальном сайте. Процесс подключения SSH к веб-серверу с использованием iTerm2 точно такой же, как и процесс в Терминале, за исключением того, что iTerm2 облегчит вашу жизнь в Терминале.
Скачать здесь
3. Трансфер
Shuttle — это не столько приложение, сколько контекстное меню для ваших SSH-серверов. По крайней мере, так его рекламировали. Поскольку я не использую SSH, я думал, что он мне не очень пригодится, но оказалось, что Shuttle можно настроить для запуска команд или скриптов всего за пару кликов.
Shuttle поставляется с файлом Shuttle.json, который вы можете отредактировать (с помощью текстового редактора по вашему выбору), чтобы добавить серверы SSH и конфигурации в контекстное меню, которое Shuttle добавляет в строку меню. В этом файле json вы можете на самом деле добавьте запись для любой команды, которую вы хотите запустить, когда щелкнут соответствующий пункт меню. Это отличный материал! Не только через SSH, вы можете добавлять команды для запуска пользовательских сценариев просто из строки меню и открывать их в новом окне терминала или на новой вкладке в том же окне терминала.
Скачать здесь
4. Термиус
Termius, ранее известный как Serverauditor, — это больше, чем просто SSH-клиент. Это широкий набор инструментов, который упрощает обзор приложений для управления сервером и использует распространенные протоколы, такие как SSH, Mosh и Telnet.В Termius можно сохранить хост, чтобы не нужно было каждый раз вводить адрес хоста, имя пользователя или пароль перед взаимодействием с сервером. Кроме того, вместо того, чтобы сохраняться на вашем локальном компьютере, эти данные связаны с вашей учетной записью Termius, к которой можно получить доступ на любом другом компьютере — даже на смартфоне Android или iOS.
Кроме того, имеется графический интерфейс SFTP, который позволяет легко создавать новые папки, копировать новые файлы и управлять существующими с помощью простых действий. В целом, Termius — отличный инструмент SSH для новых пользователей, а также для любого администратора, который работает удаленно и использует множество разных компьютеров для управления сервером.
Terminus предлагает как бесплатную, так и платную версии. Бесплатная версия поставляется со всеми основными функциями, включая SSH, Telnet и Mosh, а также поддерживает переадресацию портов. Однако если вам нужны другие функции, такие как безопасная синхронизация, SFTP и т. д., вам придется купить платную версию по цене 8,33 доллара США в месяц.
Скачать здесь
5. OpenSSH
OpenSSH – это бесплатный протокол SSH с открытым исходным кодом, основное внимание в котором уделяется шифрованию и защите данных. Данные, включая пароли, передаваемые с помощью OpenSSH, шифруются несколькими протоколами для обеспечения полной безопасности содержимого на вашем сервере. Помимо SSH, OpenSSH также можно использовать для передачи файлов с помощью таких команд, как SCP и SFTP. Помимо обеспечения безопасного туннелирования данных, OpenSSH уделяет большое внимание пассивным способам защиты соединений, включая поддержку многофакторной аутентификации и одноразовых паролей для предотвращения спуфинга IP или DNS и предотвращения поддельных маршрутов. Наконец, OpenSSH также дает пользователям возможность сжимать данные перед передачей, чтобы обеспечить более быструю передачу файлов.
Настройка OpenSSH может быть немного сложной для новых пользователей и рекомендуется только тем, у кого есть достаточные знания о SSH и других инструментах управления сервером.
Скачать здесь
Инструкции по установке здесь.
6. Королевский TSX
Royal TSX — это обширный инструмент для удаленного управления несколькими приложениями, виртуальными рабочими столами и подключениями к серверам, и все это можно делать одновременно. Используя Royal TSX, вы можете загружать и использовать несколько известных программ, таких как TeamViewer, VMware, Chicken, FreeRDP и т. д., а также такие протоколы, как SFTP, SCP, VNC, SSH, Telnet — все это и многое другое из единого интерфейса. Для управления каждым из этих приложений ИТ-администраторы должны загружать небольшие подключаемые модули, но в них встроена поддержка SSH.
- Нажмите Command + L и введите адрес сервера в следующем формате:
ssh://xxx.xxx.xxx.xxx:yy
Здесь «xxx.xxx.xxx.xxx» означает IP-адрес сервера, а «yy» — номер порта.
<р>2. Нажмите Enter, и вам будет предложено ввести имя пользователя, а затем пароль для входа на сервер. <р>3. После ввода пароля вы можете использовать Royal TSX в интерфейсе, похожем на терминалRoyal TSX доступен бесплатно, но при использовании программного обеспечения по условно-бесплатной модели вы будете ограничены 10 подключениями и только одним документом для каждого приложения.
Скачать здесь
7. Гипер
Hyper — это великолепно выглядящий интерфейс командной строки (CLI), который предлагает одинаково привлекательный интерфейс для всех основных операционных систем для настольных компьютеров, таких как Windows, Mac и Linux. Будучи CLI, он работает точно так же, как Терминал, и вы можете выполнять те же команды для вызова сервера через SSH. Согласно официальному веб-сайту, Hyper построен на открытых веб-стандартах и разработан с учетом скорости и стабильности, но нельзя отрицать привлекательные визуальные эффекты и плавную анимацию, которые делают его гораздо более привлекательной альтернативой PuTTY, чем Terminal или iTerm2.
Скачать здесь
8. Приложение Chrome Secure Shell
Разработанная разработчиками Google Secure Shell, Chrome Secure Shell является хорошей альтернативой PuTTY для Mac для всех, кто работает с браузером Google Chrome. Это совместимый с xterm эмулятор терминала и автономный ssh-клиент для Chrome. Приложение использует Native-Client для прямого подключения к ssh-серверам без необходимости использования внешних прокси-серверов. Он также включает инструмент командной строки SFTP. Мне нравится, что разработчики создали обширную документацию, которая может рассказать вам все о SSH и о том, как работает приложение. Если вы ищете бесплатный SSH-клиент для Mac, вы должны дать ему шанс.
Скачать здесь
9. Китти Терминал
Kitty Terminal – это быстрый эмулятор терминала на базе графического процессора, который переносит рендеринг на графический процессор для снижения нагрузки на систему и плавной прокрутки. Если вы используете один из новейших MacBook Pro и Air с лучше интегрированной графикой или 16-дюймовый MacBook Pro с выделенной графической поддержкой, вы обнаружите, что производительность более плавная, чем у некоторых других альтернатив PuTTY для Mac, которые у нас есть. упоминается в этом списке. И производительность — не единственное, что он предлагает. Китти Терминал тоже не очень функциональна.
Он поддерживает все современные функции терминала, в том числе графику (изображения), Unicode, истинный цвет, лигатуры OpenType, протокол мыши, отслеживание фокуса и многое другое. Вы можете управлять им с помощью сценариев, приглашения оболочки и SSH. Он также обеспечивает поддержку расширений для расширения своих возможностей. Расширения называются Kitties, и они позволяют добавлять такие функции, как ввод Unicode, подсказки и инструмент параллельного сравнения, среди прочего. Kitty также известна своей функцией сеансов запуска, которая позволяет пользователям управлять вкладками, расположением окон, рабочим каталогом, запускаемыми программами и т. д. путем создания файла «сеанса».
Кроме того, это приложение с открытым исходным кодом и бессрочное бесплатное использование. В целом, я бы сказал, что это очень функциональный бесплатный SSH-клиент для Mac, который может легко свести на нет отсутствие PuTTY на платформе.
Скачать здесь
10. Базовая оболочка Codinn
Codinn Core Shell – это полнофункциональное терминальное приложение со встроенной поддержкой OpenSSH. Это позволяет вам эффективно входить в систему и управлять хостами. Приложение интуитивно понятно в использовании и, следовательно, отлично подходит для повышения производительности. И я знаю, что пользователям понравится его пользовательский интерфейс, поскольку он кажется родным для macOS. Codinn Core Shell совместим как с Terminal.app, так и с xterm. Он поддерживает цветовые палитры ANSI 16 и 256, а также 24-битный истинный цвет. Он также может работать с агентом GnuPG, YubiKey, Authy и Google Authenticator. Последняя функция, о которой я хочу упомянуть, — это поддержка тем. Он предлагает 8 встроенных тем, и все они выглядят великолепно. Как видите, это достойная альтернатива PuTTY на Mac. Базовая версия приложения бесплатна, а премиум-версия стоит 9,99 долларов США в год.
Скачать здесь
Бонус: SecureCRT
Мы заканчиваем наш список клиентом SSH, который работает на всех платформах, включая macOS, Windows и Linux. Итак, если вы тот, кто работает на разных платформах и вам нужно везде использовать знакомое приложение, это то, что вам нужно. Он обеспечивает надежную эмуляцию терминала и имеет встроенные функции, которые сэкономят ваше время при работе с ним. Он поддерживает SSH и предлагает такие функции, как расширенные сценарии, удаленный доступ, туннелирование данных и многое другое. Такие функции, как выделение ключевых слов для ошибок, сеансы с вкладками, поддержка 24-битного цвета Xterm (True Color) и многое другое, делают его универсальным инструментом SSH для всех, кто хочет заменить PuTTY. Я думаю, что это идеальное решение для тех, кто работает в разных операционных системах. При этом он предлагает только бесплатную пробную версию, и вам придется приобрести платную версию, если вы хотите использовать ее в течение длительного времени. Цена начинается с 99 долларов США.
Скачать здесь
Доступ к Secure Shell с помощью этих альтернатив Putty для Mac
Хотя Mac уже поставляется со встроенным терминалом для запуска команд SSH, перечисленные выше параметры расширяют для вас горизонт возможностей. Если вы управляете небольшим веб-сайтом, изучение использования SSH может быть жизненно важным, особенно в связи с растущими опасениями по поводу безопасности удаленно хранимых данных. Мы хотели бы услышать о вашем опыте работы с SSH на Mac и о проблемах (если они есть), с которыми вам пришлось столкнуться из-за отсутствия поддержки PuTTY для macOS.Поделитесь своим мнением в разделе комментариев ниже.
Несмотря на то, что переход с Windows на Mac OS доставляет удовольствие, вам будет не хватать системы PuTTY на Mac, если вы привыкли использовать ее в Windows. Являетесь ли вы системным администратором или владельцем веб-сайта, это распространенное приложение, которое большинство из нас использовали хотя бы раз в жизни.
PuTTY — это бесплатный эмулятор терминала, который позволяет передавать файлы по той же сети, регистрируясь с другого компьютера. Доступ к нему также можно получить через Интернет. Вы можете защитить средство передачи файлов, добавив SCP и SFTP. Безопасность — самая большая проблема с PuTTY, но вы можете добавить проверку и шифрование, используя его в сочетании с SSH. Это помогает защитить подключения через Интернет.
Хотя многие преданные пользователи по-прежнему предпочитают использовать PuTTY, тем, кто недавно перешел на Mac, может быть сложно. Итак, вот краткий список лучших альтернатив PuTTY для Mac OS, которые, по нашему мнению, могут облегчить вашу жизнь.
Оглавление
Терминал
Это эмулятор терминала по умолчанию, встроенный в Mac OS. Это замечательный инструмент, который помогает разобраться в командной строке. Таким образом, когда вы вошли на несколько серверов, вы легко сможете идентифицировать специальные цвета фона и заголовки окон, упомянутые в профилях. Вы можете использовать встроенные профили в Терминале или даже создавать свои собственные профили.
Просто нажмите Command и пробел и выполните поиск Терминал в Spotlight. Теперь просто напишите ssh [email protected], чтобы подключиться к серверу.
Кроме того, он позволяет добавлять закладки во время работы, которые затем можно использовать для быстрого перемещения по расширенному окну терминала. Самое приятное то, что инспектор помогает вам просматривать и контролировать текущие процессы и даже позволяет настраивать заголовки окон и цвета фона.
iTerm 2
iTerm — одна из лучших альтернатив PuTTY для MacOS, в которой есть множество функций. Он предлагает решения для любого желания, о котором мог подумать пользователь терминала. Среди его основных преимуществ — возможность разделить вкладку на несколько окон, в каждом из которых будет свой сеанс. Если вы решите разделить его по вертикали или по горизонтали, это позволит вам создавать бесконечные панели с любым возможным выравниванием.
Зарегистрировав горячую клавишу, вы можете вывести программу на передний план при работе из другой программы. Просто нажмите клавишу, и появится терминал. Вы можете получить терминал, который всегда доступен, установив горячую клавишу для открытия специальной панели. Кроме того, он обладает мощными функциями поиска, а интерфейс остается отдаленным. Как только вы вводите поисковый запрос, совпадения сразу же выделяются.
Автозаполнение — это еще одна функция, когда вы вводите первую букву любого слова, которое вы могли использовать ранее, а затем «Cmd», и слово появляется вверху списка. Функция поиска для поиска текста, вставка истории для повторной проверки последнего скопированного или вставленного текста или мгновенное воспроизведение для путешествия назад во времени — вот некоторые из его важных функций.
ЗК
ZOC совместим как с Windows, так и с Mac, что делает его универсальным. Этот эмулятор терминала является бесплатным программным обеспечением, которое предлагает великолепный список эмуляций и надежных функций. Эти функции делают его надежным и стильным инструментом, который связывает вас с хостами и мэйнфреймами. Он соединяет вас с помощью различных режимов, таких как telnet, безопасная оболочка и т. д.
Он может похвастаться расширенным интерфейсом, в котором есть сеанс с вкладками и миниатюрами. Он предлагает адресную книгу, содержащую папки и хосты (с цветовой кодировкой). Его можно легко настроить в соответствии с вашими предпочтениями и требованиями. Поддержка языка сценариев с более чем 200 командами, огромное количество журналов, определяемые пользователем кнопки или функции полного переназначения клавиатуры — вот некоторые из основных функций.
vSSH Lite
Если вы ищете бесплатную альтернативу Mac OS PuTTY, то vSSH Lite может быть правильным решением. Это современный клиент SSH и Telnet с широкими возможностями настройки. Он поставляется с увеличенной клавиатурой, сенсорным экраном, синхронизацией для iCloud и многим другим.Он предлагает один из самых быстрых выходов на терминал, поставляется с протоколами SSH и Telnet, предлагает варианты проверки с помощью имени пользователя/пароля и закрытых ключей, возможность прокрутки сенсорного экрана или использования стрелок, а также несколько сеансов.
Среди других его основных функций: фоновая работа до 3 минут для iOS7 и до 10 минут для iOS 5/6, уведомления о тайм-ауте, подключения к iCloud/Dropbox, совместное использование макросов и ключей, ключа и порта. параметры переадресации и т. д.
Гипер
Hyper — это еще одно бесплатное программное обеспечение с открытым исходным кодом для Mac, которое работает как мощная альтернатива PuTTY. Он также совместим с другими основными платформами. Проект призван создать приятный и расширяемый опыт для тех, кто использует интерфейс командной строки, разработанный на открытых веб-моделях.
Программное обеспечение нацелено главным образом на скорость, согласованность и создание точного API для создателей расширений. В целом программу можно расширить с помощью надстроек, но без выбора передачи файлов или шифрования.
Цена: бесплатно и с открытым исходным кодом
Шаттл
Shuttle для Mac — это простое и понятное приложение с контекстным меню для OS X. Все, что вам нужно сделать, это запустить приложение и выбрать параметр "Настроить для редактирования ~/.shuttle.json". Теперь опишите элементы, представленные в меню, а также действия, которые начинают выполняться при нажатии.
ОткрытыйSSH
OpenSSH — бесплатный эмулятор терминала с открытым исходным кодом для Mac OS, который также доступен для других платформ. Это ведущее программное обеспечение для подключения, используемое для входа из удаленной системы с помощью клиента SSH. Он кодирует весь трафик, чтобы исключить любые возможности шпионажа, перехвата соединения и других атак вредоносного ПО. Кроме того, он также предлагает расширенный набор функций безопасного туннелирования, несколько методов проверки и элегантные варианты конфигурации.
Программа поставляется с такими инструментами, как ssh, scp и sftp для удаленных функций, ssh-add, ssh-keysign, ssh-keyscan и ssh-keygen для управления ключами, а также sshd, sftp-server и ssh- агент в качестве вариантов обслуживания.
Королевский TSX
Если вы ищете альтернативу PuTTY для Mac, которая предлагает простой и безопасный доступ к удаленным компьютерам, то Royal TSX может быть вашим лучшим выбором. Это поможет вам удаленно управлять своими компьютерами на нескольких разных платформах одновременно. Независимо от того, являетесь ли вы системным инженером, ИТ-специалистом, разработчиком или системным администратором, этот инструмент идеально подходит для ваших нужд.
Он также предлагает помощь в управлении учетными данными и имеет интерфейс с вкладками для удобства. Просто упомяните имя учетных данных, чтобы назначить учетные данные соединениям. Это поможет вам поделиться файлом, который содержит только связи с вашими личными отзывами, сохраненными в конфиденциальном файле, заблокированном паролем.
Он имеет удобный и полностью настраиваемый пользовательский интерфейс. Кроме того, он может управлять файлами, к которым одновременно обращаются разные пользователи, позволяя вам интегрировать модификации файлов без серверной части базы данных SQL. Он также может синхронизироваться с LastPass и KeePass, что позволяет открывать документы. Это также позволяет открывать учетные данные для использования в качестве обычных учетных данных для программного обеспечения.
Цена: доступна бесплатная пробная версия; профессиональная версия начинается с € 39,00
Безопасная оболочка Chrome
Для тех, кто ищет одну из лучших альтернатив PuTTY для Mac, Chrome Secure Shell — правильный выбор. Это эмулятор терминала и SSH-клиент, разработанный для Chrome. Он совместим с x-term, который использует встроенный клиент для немедленного подключения к SSH-серверам без использования внешних прокси-серверов.
Термиус
Если вы ищете расширенный вариант командной строки, Termius может быть лучшим вариантом для вас. Этот инструмент выходит далеко за рамки простого SSH-клиента, поскольку он заново открывает возможности удаленного доступа для сетевых инженеров и системных администраторов. Это позволяет вам безопасно получать доступ к устройствам на базе Linux или IoT и устранять любые проблемы намного быстрее и удобнее.
Это бесплатное приложение предлагает привлекательный интерфейс ручной работы для всех основных платформ.Нет рекламы для отвлечения внимания. Более того, он объединяет свои серверы и учетные данные для быстрого доступа. Хотя это помогает создавать группы для объяснения общих тем и настроек, оно также помечает ваши системы тегами, чтобы они были организованы.
Он поставляется с 10 красочными темами и шрифтами, которые можно настраивать. Кроме того, он позволяет создавать несколько подключений к одному и тому же хосту или ссылаться на разные хосты. Вы также можете кодировать почти все службы и соединения, используя переадресацию портов и туннелирование.
Терминал Китти
Kitty Terminal можно считать одной из лучших альтернатив PuTTY для Mac OS, поскольку это надежный многоплатформенный эмулятор терминала с поддержкой графического процессора. Программа передает описание графическому процессору и заставляет OpenGL работать для быстрой многоплатформенной работы. Он включает в себя нативное мозаичное оформление, а также поддержку визуальных элементов, Юникода и лигатур.
Он обеспечивает поддержку всех расширенных функций терминала, таких как изображения, истинный цвет, протокол мыши и многое другое. Он также поддерживает параллельное размещение различных окон терминала в нескольких шаблонах и не требует использования tmux. Лучше всего то, что им можно управлять из командной строки или скриптов. Программа может быть расширена с помощью структуры Kittens, которая помогает создавать небольшие терминальные программы.
Кроме того, он обеспечивает поддержку сеансов запуска, которые позволяют исправить дизайн, активные каталоги и приложения для запуска при запуске. Кроме того, он также позволяет запускать функцию прокрутки в отдельном окне, в котором используются случайные приложения.
Цена: бесплатно и с открытым исходным кодом
Безопасный CRT
SecureCRT предлагает мощную функцию эмуляции терминала для тех, кто работает с компьютерами. Хотя это помогает повысить производительность с помощью современного контроля сеансов, оно также устанавливает множество методов для экономии времени и оптимизации рутинных задач. Он предлагает безопасный удаленный доступ, средство передачи файлов и возможность туннелирования данных для всех сотрудников организации.
Кроме того, он поставляется с предустановленными цветовыми схемами, включая схему Solarized, что позволяет легко изменить внешний вид вашей терминальной рабочей станции. У вас есть свобода выбора из различных комбинаций светлых и темных цветов с соответствующими оттенками переднего плана, фона и ANSI.
Цена: доступна бесплатная пробная версия; профессиональная версия начинается с 59,95 долларов США
Кодин SSH
Прокси-сервер Codinn SSH помогает преобразовать любой удаленный сервер (SSH) в прокси-сервер SOCKS v5, который является быстрым и удобным для пользователя. Он хранит историю ваших учетных данных SSH и секретного ключа и сохраняет их в цепочке ключей OS X. Что еще? Он даже может автоматически переподключить вас, когда ваш Mac разбудит вас ото сна.
Среди его основных функций: опция автоматического запуска при запуске Mac OS X, возможность совместного использования прокси-сервера SOCKS v5 в локальной сети, быстрое переключение между несколькими учетными записями SSH, создание белого списка и многое другое.
Цена: по запросу
Несмотря на то, что существует множество альтернатив PuTTY для Windows, вариантов для Mac OS не так много. Тем не менее, те, которые мы перечислили, достаточно хороши, чтобы удовлетворить ваши потребности. Учитывая, что Mac OS уже оснащена собственным SSH-клиентом, есть вероятность, что вам не потребуется внешняя поддержка. Но те, кто ищет дополнительные функции, могут попробовать любое из приложений, перечисленных в приведенном выше списке лучшей альтернативы PuTTY для Mac OS.
DТермин
DTerm — еще одна отличная альтернатива PuTTY для MacOS, основанная на контексте. Эта командная строка работает простым нажатием клавиши. Он синхронизирует процесс командной строки с обычным рабочим процессом пользователя и повышает производительность, удаляя любые помехи с экрана. Короче говоря, он упрощает весь рабочий процесс, устраняя утомительный процесс функционирования в качестве отдельного окна в отдельном приложении.
По мере того, как вы ищете информацию, программа запрашивает у окна путь к своим журналам (в самом низу), вводя командную строку с использованием подходящего активного каталога. Это также позволяет легко добавлять файлы журнала в команду. Кроме того, он позволяет копировать результаты команд в буфер обмена и запускать программу одним нажатием на клавиатуре.
Программное обеспечение помогает сократить весь рабочий процесс операционной команды в случайном рабочем каталоге и скопировать результаты для последующего использования. Весь этот процесс сокращается до трех простых нажатий клавиш.
Нужно использовать Telnet в MacOS? Что ж, многие пользователи Mac обнаружили, что Telnet был удален из современных версий системного программного обеспечения, включая macOS Monterey, macOS Big Sur, Catalina, Mojave и macOS High Sierra. Предположительно, это сделано для поощрения использования ssh-клиента, но есть много пользователей Mac, которым нужен Telnet по разным причинам.Telnet по-прежнему остается действенным инструментом для многих системных и сетевых администраторов, специалистов по безопасности, людей, работающих с аппаратным обеспечением Cisco или занимающихся сертификацией Cisco, энтузиастов MUD и многих других целей.
Соответственно, в этом руководстве будут подробно описаны несколько различных способов вернуть Telnet в современные версии системного программного обеспечения Mac OS. Мы рассмотрим установку Telnet с помощью Homebrew, восстановление Telnet из предыдущей версии системного программного обеспечения или резервной копии, компиляцию Telnet из исходного кода, а также несколько альтернатив telnet.
В этой статье предполагается, что у вас есть опыт работы с Терминалом и командной строкой, поскольку Telnet полностью основан на командной строке.
Установка Telnet в MacOS с помощью Homebrew
Безусловно, самым простым вариантом для пользователей Mac является установка Telnet через Homebrew. Конечно, это означает, что вам нужно будет сначала установить Homebrew на Mac, но если вы опытный пользователь, который проводит время в командной строке, вы, вероятно, оцените наличие Homebrew по другим причинам, так как вы
-
если вы еще этого не сделали — если у вас уже есть Homebrew, пропустите этот шаг
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
варить установить телнет
Один простой способ проверить правильность работы Telnet после установки — подключиться к дурацкому telnet-серверу "Звездных войн", который воспроизводит "Звездные войны" в ASCII-графике:
Вы поймете, что Telnet работает, когда вас поприветствуют Звездные войны, представленные в символах ASCII (и да, серьезно, это полный фильм).
Установка Telnet в MacOS Mojave и High Sierra с помощью старых версий MacOS или резервных копий
Если у вас есть доступ к компьютеру Mac, на котором установлена предыдущая версия MacOS (Sierra или более ранняя), или у вас есть резервная копия более старой версии системного программного обеспечения MacOS из Time Machine или другого источника, вы можете просто скопировать старые двоичные файлы с этого компьютера или резервную копию на вашу современную установку MacOS, и telnet будет работать нормально.
В версиях Mac OS и Mac OS X, включающих telnet, вы найдете Telnet по следующему адресу (таким образом, он служит ориентиром для поиска двоичного файла в резервных копиях:
Двоичный файл telnet очень маленький и весит всего 114 КБ, так что это несложная задача.
Копирование этого двоичного файла telnet в следующую папку в современных версиях macOS, включая MacOS Mojave 10.14 и MacOS High Sierra 10.13.x, позволит запускать telnet в новых версиях системного программного обеспечения:
Тогда вы можете запустить команду telnet как обычно.
Еще один вариант, требующий большей осторожности, — запросить двоичный файл telnet у доверенного сотрудника или доверенного друга, использующего MacOS Sierra или более ранней версии. Все, что им нужно сделать, это заархивировать и отправить вам свой двоичный файл /usr/bin/telnet. не пытайтесь найти случайный двоичный zip-файл telnet в Интернете, так как он может быть скомпрометирован или ненадежен по другим причинам. Было бы неплохо использовать хэш md5 или контрольную сумму sha1 в исходном двоичном файле telnet, если вы идете по этому пути.
Кстати, если вы полагаетесь на бинарные файлы telnet от Sierra или более ранних версий, вам также может быть интересно получить ftp, который также удален из современных выпусков macOS, но находится по следующему адресу в предыдущих версиях. Сборки MacOS:
Опять же вы должны поместить двоичный файл ftp в /usr/local/bin/ в новых версиях системного программного обеспечения.
Для тех, кто интересуется, хотя Telnet (и ftp) был удален из Mojave, High Sierra и, предположительно, всего, что будет развиваться дальше, MacOS Sierra остается последней версией системного программного обеспечения, включающей Telnet по умолчанию, в то время как любая MacOS / Mac OS X выпуск до Sierra также включает Telnet и ftp, включая El Capitan, Snow Leopard, Yosemite, Mountain Lion, Mavericks, Tiger, Cheetah и т. д.
Альтернативы Telnet для Mac: SSH, Netcat
Конечно, для Telnet есть несколько альтернатив, в зависимости от того, для чего вам в первую очередь нужно использовать Telnet.
Для удаленных подключений ssh является новым стандартом, поскольку он защищен, а ssh-сервер и ssh-клиент доступны по умолчанию во всех современных версиях системного программного обеспечения MacOS. Проще говоря, подключение к удаленному IP-адресу с помощью ssh будет выглядеть следующим образом:
Для простого тестирования сетевого подключения или для тестирования открытого/прослушиваемого порта netcat часто может удовлетворить те же потребности, что и telnet. Например, вы можете подтвердить, что подключение к вышеупомянутому серверу ASCII Star Wars и порту 80 работает с помощью следующей командной строки netcat:
nc -vz towel.blinkenlights.nl 80
Помните, что для этой цели netcat требует указания действительного номера порта TCP или UDP любого протокола хоста.
Восстановление Telnet в MacOS Mojave и High Sierra путем компиляции Telnet из исходного кода
Если вы по какой-либо причине не хотите использовать Homebrew, вы также можете самостоятельно скомпилировать Telnet из исходного кода inetutils. Однако для этого вам все равно потребуется установить инструменты командной строки Mac OS.
Далее нужно распаковать tarsal:
tar xvzf inetutils-1.9.4.tar.gz
Теперь перейдите в соответствующий каталог:
cd inetutils-1.9.4
Для начала введите команду configure:
./configure
После завершения настройки сделайте из исходного кода:
make
И, наконец, используйте make install для завершения установки inetutils и telnet:
sudo make install
Лично я думаю, что использовать Homebrew проще, плюс есть много других замечательных и полезных пакетов Homebrew. Если вы знакомы с компиляцией из исходного кода и достигли этого уровня, вы почти наверняка оцените Homebrew в любом случае.
А как насчет Telnet для iPad и iPhone? Telnet для iOS!
Чтобы охватить все основы, есть также клиенты telnet, доступные для iOS. Насколько это практично для вас, вероятно, зависит от вашего конкретного устройства и ваших намерений с помощью telnet, но бесплатным вариантом для iOS является iTerminal, а отличным платным вариантом является Prompt. Однако использование ssh и telnet с устройства iOS может быть проблемой без внешней клавиатуры, поэтому вы можете подключить ее к своему iPhone или iPad, прежде чем идти по этому пути, и на самом деле это лучший вариант для iPad просто из-за большего экран. Конечно, iOS — это не MacOS, так что это немного не по теме.
Хорошо, это довольно подробное руководство по использованию Telnet в современных выпусках MacOS, но если вы знаете о другом методе или другом подходе к получению Telnet в MacOS High Sierra или возвращению Telnet в MacOS Mojave, поделитесь с нами в комментариях ниже. !
Итак, вы хотите начать работу с системами электронных досок объявлений? Замечательно! Вот руководство по клиентам Telnet, которое поможет вам максимально эффективно использовать системы Telnet BBS.
Пользователи Windows 2000 и XP имеют встроенный клиент Telnet, который работает довольно хорошо. Пользователи Windows Vista и Windows 7 должны «включить» клиент Telnet в этих операционных системах. (Мы скоро добавим пошаговые инструкции.)
Пользователи OS/2 и Unix (включая Linux) также имеют встроенные клиенты Telnet. Клиент Telnet в Linux может некорректно отображать символы «High ASCII» или цвета ANSI. Опять же, используйте выделенный клиент Telnet, чтобы упростить работу с Telnet BBS.
Эти встроенные (на основе операционной системы) клиенты Telnet работают, но они не идеальны для полноценного использования BBS. Рекомендуемые клиенты Telnet перечислены ниже. Наиболее рекомендуемыми являются mTelnet и SyncTerm. mTelnet подходит для OS/2 и Windows, SyncTerm подходит для различных операционных систем (Windows, Linux, Mac OS X). Оба являются бесплатными.
Клиент Telnet — Windows
Клиентское ПО Telnet — Mac OS X
The Mac Orchard (различные клиенты Telnet для Mac)
Клиентское ПО Telnet — OS/2
ZOC (Shareware) (только старые версии, больше не поддерживаются)
Клиентское ПО Telnet — Unix/Linux
SyncTerm (бесплатное ПО) — Net BSD, Solaris, Linux
Программное обеспечение удаленного доступа
Доступ к традиционным системам BBS (до Telnet) осуществляется по обычным телефонным линиям через аналоговые модемы. Однако для этого требуется «Терминальное программное обеспечение». Ниже приведены примеры терминального программного обеспечения для платформ DOS и Windows.
Telix – один из наиболее распространенных брендов программного обеспечения для терминалов
Примечание. Telix для DOS будет работать в Windows 95/98/2000/XP, если у вас установлен обычный (не Winmodem) модем.
Теликс для Windows
У Telix также есть версия Windows для Windows 3.1/95/98/2000/XP и т. д.
Авторское право 1996 - 2010 BBS Corner | Контакты | Сайт создан в апреле 1996 г. | Последнее обновление страницы: 22 мая 2011 г.
Читайте также: