Как использовать SSH на Mac с помощью собственного клиента SSH

Как использовать SSH на Mac

Знаете ли вы, что на Mac есть собственный SSH-клиент, встроенный непосредственно в командную строку? Этот клиент ssh обеспечивает безопасные соединения и удаленный вход на другие машины. В отличие от Windows, вам не понадобится стороннее приложение для использования SSH для подключения к удаленным компьютерам и устройствам, потому что ssh встроен непосредственно в Mac OS и Mac OS X — идеально!

Давайте рассмотрим, как установить SSH-соединение с другим компьютером с помощью собственного ssh-клиента в Mac OS.

Краткая справка для незнакомого; SSH означает Secure SHell, и он позволяет устанавливать зашифрованные соединения с другими компьютерами по сети или в более широком Интернете. Вы можете использовать клиент SSH в Mac OS для подключения к любому другому компьютеру с запущенным SSH-сервером, независимо от того, находится ли он на другом Mac с Mac OS X, linux, unix или Windows, если у него есть SSH-сервер. запустив его, и у вас есть учетные данные, к нему можно безопасно подключиться.

Использование ssh считается несколько продвинутым и обычно полезно для удаленного системного администрирования, операций оболочки, управления сервером и других операций командной строки. Если у вас есть два компьютера в вашей сети, вы можете легко настроить SSH-сервер на Mac через Системные настройки, или, если вы разбираетесь в Терминале, вы также можете включить SSH через командную строку и попробовать это на себе. *

Как использовать SSH-клиент на Mac

Предполагая, что у вас есть IP-адрес удаленного сервера и удаленное имя пользователя, вот все, что вам нужно сделать для подключения через SSH в Mac OS и Mac OS X:

  1. Запустите приложение Терминал, Терминал находится в каталоге / Applications / Utilities /, но вы также можете запустить его из Spotlight, нажав Command + пробел и набрав «Терминал», а затем вернувшись
  2. Откройте терминал для SSH-клиента Mac

  3. В командной строке введите следующий синтаксис ssh:
  4. ssh username@ip.address

    Замените «username» соответствующей учетной записью пользователя удаленной машины, а «ip.address» — IP-адресом удаленной машины. Например:

    ssh osxdaily@192.168.1.5

  5. Нажмите клавишу возврата, чтобы выполнить команду
  6. Необязательно: вам может потребоваться проверить подлинность хоста, если все проверено, введите «да», чтобы принять ключ отпечатка пальца и подключиться к серверу SSH, или введите «нет», чтобы отклонить его и отключить
  7. Войдите на удаленный сервер, введя пароль для учетной записи пользователя, в которую вы входите.
  8. SSH на Mac

Вот и все, теперь вы вошли на удаленную машину через SSH.

На этом этапе у вас есть доступ к любым функциям командной строки на удаленном компьютере, если у вас есть права на выполнение задачи или выполнение команды. Что вы будете делать после подключения к SSH, зависит от вас, но, как указывалось ранее, он предназначен для расширенного использования, такого как системное администрирование, управление сервером, сетевые операции и другие задачи более высокого уровня, которые обычно менее актуальны для обычного пользователя компьютера.

Когда вы закончите, вы можете ввести «exit», чтобы отключиться от удаленного компьютера, или просто закрыть приложение «Терминал», чтобы закрыть клиент ssh и соединение.

* Боковое примечание: вы также можете использовать SSH на своем собственном Mac, если вы действительно хотите попробовать это, но в этом нет особого смысла, поскольку запуск Терминала сам по себе предоставляет вам прямой доступ к оболочке для начала с компьютера. Но он предлагает средства для экспериментов с SSH-соединениями, если вы никогда этого не делали раньше, просто используйте свое имя пользователя @ localhost или 127.0.0.1 в качестве IP.

SSH в локальный хост в качестве демонстрации

Кстати, если вы хотите разрешить кому-то еще удаленно подключаться к ВАШЕМУ Mac по SSH, вам нужно будет настроить собственный SSH-сервер на вашем Mac (просто, как описано здесь), а затем вы захотите добавить новую учетную запись пользователя в Mac для этого человека, никогда не сообщайте никому свой логин и пароль. Имейте в виду, что если вы предоставляете кому-либо SSH-доступ к вашему Mac с учетной записью администратора, вы предоставляете им полный доступ к своему компьютеру, всем файлам, приложениям, активности, журналам и всему остальному, что представляет собой полный и тотальный удаленный доступ к компьютеру. В командной строке доступно огромное количество команд, и она более мощная, чем знакомый нам графический интерфейс (GUI), который мы все знаем и любим, поэтому вы, вероятно, не захотите допускать это случайным образом. Все, что вы можете сделать в командной строке, можно сделать через ssh, предполагая соответствующие права пользователя — вот почему он так широко используется для системного администрирования и продвинутыми пользователями и гораздо менее актуален для новичков и менее технически подкованных. Если вы хотите предоставить кому-то удаленный доступ для устранения неполадок, и вы новичок, лучше использовать вместо этого совместное использование экрана.

Хотите увидеть больше советов по SSH (здесь)? У вас есть какие-нибудь необычные приемы SSH, которыми вы хотите поделиться? Знаете ли вы, что SSH-клиент лучше, чем OpenSSH, встроен в Mac OS? Дайте нам знать об этом в комментариях!

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *