Как да използвате SSH на Mac OS X
Кредит на изображението: всичко възможно/iStock/Getty Images
С вградените в Mac OS X Yosemite възможности за споделяне, използването на Secure Shell е по-лесно, отколкото си мислите. Активирайте функцията за отдалечено влизане на вашия Mac, за да превърнете вашия Mac в SSH сървър и да получите достъп до него отдалечен от друг компютър. Можете дори да получите достъп до вашия Mac от смартфони и таблети с iOS и Android.
Какво е дистанционно влизане
Отдалеченото влизане е една от вградените функции за споделяне на Mac OS X след пускането на Snow Leopard през 2009 г. Той позволява на други компютри да се свързват към Mac и да издават команди, използвайки SSH - мрежов протокол базиран на модел клиент-сървър, който създава сигурна линия за комуникация между двама или повече компютри. Работата на сървъра е да слуша и приема входящи заявки за връзка, инициирани от клиенти. SSH клиентите могат да управляват файловата система на сървъра, да инсталират софтуер, да стартират системни процеси и др.
Видео на деня
Активирайте отдалечено влизане
За да активирате отдалеченото влизане:
**Стъпка 1:** Отворете „Системни предпочитания“ на вашия Mac и щракнете върху „Споделяне“.
**Стъпка 2:** Щракнете върху квадратчето до „Отдалечено влизане“.
**Стъпка 3:** Изберете _кой може да има достъп_. Можете да разрешите достъп за всички потребители или конкретен списък с потребители. За да добавите потребители към списъка, щракнете върху балончето до „Само тези потребители:“ и след това щракнете върху бутона „**Добавяне**“, за да изберете потребител. „Потребители и групи“ съдържа списък на системните потребители на вашия Mac. „Потребители на мрежата“ и „Мрежови групи“ съдържат списък с други компютри във вашата мрежа.
**Стъпка 4:** Отбележете **SSH информацията за вход** на вашия Mac, разположена под светлинния индикатор „Отдалечено влизане: Включено“. Това съдържа потребителското име и IP адреса на вашия Mac, разделени със символ "@".
Свържете се с вашия Mac отдалечено
За да се свържете отдалечено с вашия Mac:
**Стъпка 1:** От друг Mac отворете нов прозорец „Finder“, изберете „Applications“ и отворете папката „Utilities“.
**Стъпка 2:** Отворете приложението "Терминал". Приложението Terminal е местно само за Mac OS X. Ще ви трябва **SSH клиентско приложение на трета страна**, ако използвате смартфон, таблет или компютър с Windows.
**Стъпка 3:** В прозореца на терминала въведете **SSH информация за вход** на вашия Mac. Въведете "да", за да потвърдите връзката. Въведете паролата на отдалечения Mac.
Свържете се с вашия Mac от устройство с iOS или Android
Можете лесно да се свържете с вашия Mac от смартфони и таблети с iOS и Android, като използвате клиентско приложение SSH. По-долу е даден списък с безплатни SSH клиентски приложения.
iOS SSH клиентски приложения
[Сървъродитор]( https://itunes.apple.com/us/app/serverauditor-ssh-shell-console/id549039908?mt=8)
[iTerminal]( https://itunes.apple.com/us/app/iterminal-ssh-tool/id581455211?mt=8)
Клиентски приложения за Android SSH
[ConnectBot]( https://play.google.com/store/apps/details? id=org.connectbot)
[Емулатор на терминал]( https://play.google.com/store/apps/details? id=jackpal.androidterm)
Свържете се с вашия Mac отвсякъде
Можете да използвате SSH, за да се свържете с вашия Mac от всяка точка на света, ако рутерът на вашата мрежа е конфигуриран за пренасочване на портове – мрежова конфигурация, използвана, за да направи компютъра достъпен извън неговия локален мрежа. Активирайте пренасочване на порт за порт 22 на вашия рутер и задайте адреса за пренасочване като локален IP адрес на вашия Mac. Използвайте външния IP адрес на вашата мрежа - присвоен ви от вашия доставчик на интернет услуги - с вашата SSH информация за вход, за да се свържете с вашия Mac. Можете лесно да получите своя външен IP адрес, като използвате Какъв е моят IP уебсайт -- безплатен онлайн локатор на IP адреси. Използвай Уебсайт PortForward за да намерите стъпка по стъпка ръководство за пренасочване на портове за вашия рутер.
Съвети и предупреждения
За да предотвратите неоторизирани влизания, винаги защитавайте вашия Mac със силна парола.
SSH клиентите имат достъп до цялата файлова система на вашия Mac по подразбиране.
Порт 22 е отговорен за разрешаването и блокирането на SSH връзки. Разрешаването на пренасочване на порт за порт 22 създава отвор в защитната стена на вашата мрежа – система, предназначена да блокира входящи връзки, които произхождат извън вашата локална мрежа.
Деактивирайте пренасочването на портове, когато не се използва, за да поддържате мрежата си защитена.