Как да включите SSH на Mac

Съдържание:

Anonim

Всички Mac имат пакетен SSH сървър, който е деактивиран по подразбиране, но може да бъде включен по всяко време, ако искате да предоставите отдалечен достъп до командния ред на машина.

SSH сървърът в MacOS се включва с помощта на функция за споделяне, наречена Remote Login. С активирано отдалечено влизане, Mac вече разполага с SSH и SFTP за отдалечени връзки.

Как да активирате SSH сървъра на Mac с MacOS Ventura 13 или по-нова

Включването на macOS SSH сървъра става чрез настройка на настройките в най-новите версии на системния софтуер на MacOS:

  1. Издърпайте надолу менюто  Apple и отидете на „Системни настройки“
  2. Отворете панела с предпочитания „Общи“
  3. Отидете на „Общи“
  4. Превключете превключвателя за „Отдалечено влизане“, за да включите SSH сървъра на Mac
  5. По желание, но препоръчително, щракнете върху бутона (i), за да персонализирате потребителския достъп и да създадете пълно изживяване с обвивка, като поставите отметка в квадратчето за „Разрешаване на пълен достъп до диска за отдалечени потребители“
  6. SSH сървърът стартира незабавно и Mac може да получава входящи SSH връзки

Как да активирате SSH сървъра на Mac с MacOS Monterey или по-ранна версия

Включването на SSH сървъра на macOS се извършва чрез системни предпочитания в по-стари версии на MacOS:

  1. Издърпайте надолу менюто  Apple и отидете на „Системни предпочитания“
  2. Отворете панела с предпочитания „Споделяне“
  3. Поставете отметка в квадратчето за „Отдалечено влизане“, за да включите SSH сървъра на Mac
  4. По избор, но се препоръчва за всеки, който иска да създаде пълно изживяване с обвивка, поставете отметка в квадратчето за „Разрешаване на пълен достъп до диска за отдалечени потребители“

  5. SSH сървърът стартира, вие сте свободни да се свържете с Mac, като използвате всеки SSH клиент

Можете да се свържете към Mac с всеки SSH клиент от всяка операционна система, независимо дали е друг Mac с терминал, Windows PC с PuTTY, Linux с терминал, iPhone или Android с SSH приложение, Android с SSH приложение или нещо друго с SSH клиент.

Свързване към Mac чрез SSH

След като активирате отдалеченото влизане, обърнете внимание на текста под него, за да видите какъв е IP адресът на този Mac. Полезно е, че дори предоставя синтаксиса на командния ред, който да се използва в приложението Terminal за иницииране на отдалечена SSH връзка: „ssh username@IP-address“

Например, ако IP адресът е 192.168.0.108 и потребителското име е “Paul”, командата ще изглежда така:

ssh [email protected]

Можете да въведете това в приложението Terminal на друг Mac или всеки друг SSH клиент, независимо от операционната система или устройство.

Разбира се, след като влезете, вие сте

Как да изключите SSH сървъра на Mac

Деактивирането на SSH сървъра в macOS е толкова просто, колкото изключването на функцията в предпочитанията:

  1. Издърпайте надолу менюто  Apple и отидете на „Системни предпочитания“
  2. Отворете панела с предпочитания „Споделяне“
  3. Премахнете отметката от квадратчето за „Отдалечено влизане“, за да изключите Mac SSH сървъра
Как да включите SSH на Mac