Как да се свържете отдалечено с Mac от Windows с SSH

Ако вашият Mac е основният ви компютър, ще искате да имате възможност да се свържете с него отдалечено от друг компютър(the ability to connect to it remotely from another computer) . Това ви дава достъп до вашите файлове и папки, дори когато сте далеч от вашето устройство.

Ако вторият ви компютър е машина с Windows , можете да използвате SSH протокола за отдалечено свързване с вашия Mac от вашия компютър с Windows . Това установява много сигурна връзка между два от вашите компютъра и ви позволява да работите върху вашите Mac файлове от вашата Windows машина.

Достъп до Mac отдалечен от Windows

За да свържете компютър с Windows към вашия Mac чрез SSH , първо трябва да конфигурирате няколко опции на вашия Mac . След това ще сте готови да се свържете с вашия Mac от всеки компютър с Windows , разположен навсякъде по света.

Активирайте функцията за отдалечено влизане на Mac(Enable The Remote Login Feature On Mac)

Вашият Mac има функция, наречена Remote Login , която позволява на други компютри във вашата мрежа, както и в интернет(Internet) , да се свързват дистанционно с вашия Mac и да изпълняват задачи на него. За да можете да свържете SSH към вашия Mac от компютър с Windows , първо трябва да активирате тази опция на вашия Mac .

  • Щракнете(Click) върху логото на Apple в горния ляв ъгъл на екрана и изберете Системни предпочитания(System Preferences) .

Избрани са системни предпочитания в менюто на Apple

  • На следващия екран намерете опцията, която казва Споделяне(Sharing) и щракнете върху нея. Ще отвори менюто с настройки за споделяне за вашия Mac .

Споделяне в прозореца Системни предпочитания

  • Екранът, който се отваря, има няколко опции, които ви позволяват да споделяте съдържанието на вашия Mac . Намерете опцията, която казва Отдалечено влизане(Remote Login) в списъка и поставете отметка в нейното поле. Това ще активира функцията на вашия Mac .

В прозореца за споделяне е поставена отметка в квадратчето за отдалечено влизане

Вече сте готови да се свържете с вашия Mac от вашия компютър с Windows през SSH .

Единственото нещо, от което се нуждаете сега, е IP адресът на вашия Mac . Ако ще се свързвате от машина с Windows , която е в същата мрежа като вашия Mac , ще ви е необходим локалният IP на вашия Mac . След това не е необходимо да активирате пренасочване на портове на вашия рутер.

Ако ще се свързвате от машина с Windows , която не е във вашата домашна мрежа, ще ви трябва глобалния IP адрес на вашия Mac . В този случай ще трябва да следвате инструкциите за пренасочване на портове, дадени по-долу, за да получите отдалечен достъп до вашия Mac .

Намерете локалния IP на вашия Mac(Find The Local IP Of Your Mac)

Ще намерите локалния IP на вашия Mac в панела за споделяне , до който сте имали достъп преди това. (Sharing)Ако вече сте го затворили, щракнете върху иконата на WiFi в горната част и изберете Open Network Preferences .

IP адрес в мрежовите настройки

Вашият IP адрес трябва да бъде посочен на следния екран.

Намерете глобалния IP на вашия Mac(Find The Global IP Of Your Mac)

Можете да направите просто търсене в Google , за да намерите вашия IP адрес в глобалния интернет(Internet) .

Отидете до Google и потърсете Моят IP адрес(My IP Address) .

Моят IP адрес, показан в Google

Google ще ви уведоми за вашия публичен IP адрес.

Настройте пренасочване на портове на вашия рутер(Set Up Port Forwarding On Your Router)

Ако ще се свързвате дистанционно с вашия Mac от компютър с Windows далеч от дома ви, а не в локалната ви мрежа, ще трябва да пренасочите порта на вашия рутер, както е показано по-долу.

  • Отворете нов раздел в браузъра си, въведете 192.168.1.1 в адресната лента и натиснете Enter . Ще отвори страницата с настройки на рутера.
  • Когато страницата се отвори, влезте с потребителското име по подразбиране, което е администратор(admin) и администратор(admin) и за двете полета и продължете.

Екран за влизане на рутера

  • Щракнете върху Препращане(Forwarding) в горната част, за да отворите страницата си с настройки за препращане.

Раздел за препращане в безжичния рутер

  • Щракнете върху Пренасочване на портове(Port Forwarding) на следващия екран. Въведете 22 и 22 и в двете полета за порт. След това въведете локалния IP на вашия Mac в полето LAN IP , отбележете Активиране(Enable) и щракнете върху OK в долната част.

Екран за пренасочване на портове в безжичния рутер

Целият входящ трафик за вашия IP на порт 22 вече ще се препраща към вашия Mac . Причината да използвате порт 22 е, че това е портът, който SSH използва за връзки.

Отдалечено свързване към Mac с SSH с помощта на PuTTY(Remote Connect To Mac with SSH Using PuTTY)

PuTTY е безплатен SSH клиент, наличен за машини с Windows , който ви позволява лесно да се (Windows)свържете с всеки отдалечен компютър през SSH протокола(connect to any remote computer over the SSH protocol) . Това е, което ще използвате за дистанционно свързване към вашия Mac от вашия компютър с Windows .

  • Отидете до уебсайта на PuTTY и изтеглете и инсталирайте приложението на вашия компютър.
  • Стартирайте приложението, когато е инсталирано. Основният интерфейс показва няколко полета, в които можете да въведете стойности.
  • Поставете курсора в полето Host Name и въведете IP адреса на вашия Mac .
  • Уверете се, че в полето Port има 22 .
  • Изберете опцията SSH , за да сте сигурни, че се свързвате с помощта на SSH протокола.
  • Накрая щракнете върху Отвори(Open) , за да отворите отдалечена връзка с вашия Mac .

Екран с име на хост и бутон за отваряне, подчертани в прозореца за конфигурация на PuTTy

  • Ще ви помоли да въведете потребителското име за вашия Mac . Въведете(Enter) вашето потребителско име за Mac и натиснете Enter .

Влезте като подкана

  • Ще бъдете помолени да въведете паролата за вашия потребителски акаунт. Въведете паролата за потребителския акаунт на Mac(Mac user) и натиснете Enter .

Подкана за парола

  • Ако всичко върви добре, ще бъдете свързани към вашия Mac от вашия компютър с Windows.

Успешна връзка на Mac и PC

Сега, когато сте свързани, ще искате да знаете какви неща можете да правите с вашата SSH връзка. Ето някои от основните команди(some of the basic commands) , които можете да изпълнявате, за да изпълнявате действия на вашия Mac .

Преглед на списък с файлове и папки(View Files And Folders List)

За да видите списъка с файлове и папки за текущата си директория, можете да изпълните следната команда.

ls

ls команда в прозореца на терминала

Променете директорията(Change The Directory)

За да промените текущата директория във вашата SSH сесия, използвайте следната команда.

cd нова директория(cd new-directory)

cd команда в терминала

Преглед на съдържанието на файла(View File Contents)

Можете да получите достъп до съдържанието на файл с помощта на SSH команда, както следва.

cat file-name.ext

Съдържание на файла cat Story.txt

Създайте нова папка(Create a New Folder)

SSH ви позволява да създавате и нови директории. За да го направите, изпълнете следното.

mkdir име на директория(mkdir directory-name)

Mkdir команда в терминала

Създайте нов файл(Create a New File)

Можете дори да създадете нов файл дистанционно на вашия Mac от Windows .

докоснете file-name.ext(touch file-name.ext)

команда за докосване в прозореца на терминала

Изтриване на файл(Delete a File)

За да се отървете от файл на вашия Mac , използвайте следната команда на вашия компютър.

rm име на файл.ext(rm file-name.ext)

rm команда в терминала

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



About the author

„Аз съм експерт по Windows и Office на свободна практика. Имам над 10 години опит в работата с тези инструменти и мога да ви помогна да извлечете максимума от тях. Моите умения включват: работа с Microsoft Word, Excel, PowerPoint и Outlook; създаване на уеб страници и приложения; и помагане на клиентите да постигнат своите бизнес цели."



Related posts