Обратите внимание, что вся информация на этом портале переведена с других языков, поэтому некоторые фразы могут быть неточными. Надеемся на ваше понимание и желаем успешной работы с сайтом! С уважением, создатели сайта. Наша почта: info@rubookmac.com

Как SSH на Mac с собственным SSH-клиентом

Знаете ли вы, что 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 через Системные настройки, или если вы хорошо разбираетесь в Terminal, вы также можете включить SSH через командную строку и попробовать это самостоятельно. *

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

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

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

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

    Замените «имя пользователя» соответствующей учетной записью удаленного компьютера, а «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 на локальный хост в качестве демонстрации

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

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

Понравилась статья? Поделиться с друзьями: