Как да получите отдалечен достъп до Raspberry Pi на Mac

Kak Da Polucite Otdalecen Dost P Do Raspberry Pi Na Mac



Raspberry Pi е устройство, което се използва за изпълнение на няколко задачи, като домашна автоматизация, медиен център, ретро-игри, уеб сървър и др. Добра характеристика на устройството Raspberry Pi е, че може да бъде достъпно от друг компютър, лаптоп или MacBook. Достъпът до Raspberry Pi от компютър и лаптоп е лесен, което може да се следва тук . Въпреки това, на MacBook ще ви трябват някои допълнителни стъпки, за да позволите на вашата система отдалечен достъп до устройството Raspberry Pi.

В това ръководство ще научите за:

Какво е функция за отдалечен достъп

Отдалечен достъп е полезна функция, която позволява на потребителите свободата да контролират устройство от други системи, използвайки IP адреса на устройството. Обикновено, Отдалечен достъп използва SSH връзката, за да установи защитена връзка за достъп до терминала. Инструменти като VNC обаче ще предоставят свободата за достъп до системния работен плот и управлението му от други системи.







Защо отдалеченият достъп е полезен

Отдалечен достъп функцията е важна за потребителите, които не искат да закупят отделна настройка на работния плот за своята система. След достъп до устройството на друга система, те могат да контролират устройството от всяко място (в рамките на или извън защитната стена) без мишка или клавиатура.



Изисквания за отдалечен достъп

За отдалечен достъп до Raspberry Pi ще ви трябва:



  • Raspberry Pi устройство
  • Операционна система Raspberry Pi
  • SSH за интерфейс на командния ред за отдалечен достъп
  • VNC за отдалечен достъп до Raspberry Pi Desktop

Как да получите отдалечен достъп до Raspberry Pi Terminal на Mac

Ако искате отдалечен достъп до Raspberry Pi терминал на Mac, можете да следвате стъпките по-долу:





Стъпка 1: Активирайте услугата SSH на Raspberry Pi

Преди да преминете към достъп до Raspberry Pi терминал на Mac, първо трябва да активирате услугата SSH на устройството. SSH е защитен протокол за свързване на обвивката, който ви позволява да влизате в Raspberry Pi дистанционно от друг компютър; може да се активира на Raspberry Pi от тук.

Стъпка 2: Намерете IP адреса на Raspberry Pi

Трябва да намерите IP адреса на Raspberry Pi, тъй като той се изисква по-късно, докато осъществявате отдалечен достъп до устройството Raspberry Pi от друг компютър. Можете да намерите IP адреса на Raspberry PI от следната команда:



име на хост -Аз

Стъпка 3: Активирайте SSH влизане на Mac

Тъй като сте потребител на Mac, трябва да активирате SSH влизането във вашата система, защото по подразбиране то е изключено за разлика от системата Windows. За да активирате отдалечено/ssh влизане, отидете към Системни предпочитания> Споделяне, изберете Дистанционно влизане и го активирайте за всички потребители:

Или можете да изберете потребители според вашия избор, като изберете „Само тези потребители“ опция.

Стъпка 4: Изпълнете SSH команда за достъп до Raspberry Pi Terminal на Mac

След като разберете IP адреса на Raspberry Pi, отворете терминала на Mac и изпълнете следната команда:

ssh потребителско име @ IP адрес

Трябва да предоставите потребителското име и IP адреса на Raspberry Pi. След това ще поиска вашето потвърждение дали ще продължите да се свързвате с устройството. Отговорете с да за да позволи на текущия потребител да свърже дистанционно устройството Raspberry Pi.

Забележка: Трябва да предоставите паролата по подразбиране за Raspberry Pi за успешен достъп до терминалния интерфейс на Raspberry Pi на терминала Mac.

Това завършва отдалечения терминален достъп на Raspberry Pi на Mac. Вече можете да изпълнявате команди за Raspberry Pi директно от терминала на Mac. SSH връзката обаче ще работи само ако Mac и Raspberry Pi са свързани към една и съща мрежа.

Как да получите отдалечен достъп до Raspberry Pi Desktop на Mac в защитната стена

Освен достъп до терминала Raspberry Pi на Mac, можете също така да осъществявате достъп и да управлявате работния плот на Raspberry Pi директно от Mac в защитната стена. За целта обаче ще ви трябва широко използвано VNC приложение за отдалечен достъп на трета страна. Следвайте инструкциите по-долу за отдалечен достъп до работния плот на Raspberry Pi на Mac:

Стъпка 1: Активирайте VNC на Mac

По подразбиране VNC е инсталиран на системата Raspberry Pi, но не е активиран по подразбиране; можете да го активирате, като отворите конфигурацията на Raspberry Pi, като използвате:

sudo raspi-config

Изберете „Опции на интерфейса“ :

Избери ' VNC” опция:

Избирам ' да ”, за да активирате успешно VNC на Raspberry Pi:

Стъпка 2: Инсталирайте VNC Viewer на Mac

Трябва да инсталирате VNC Viewer на Mac от тук , тъй като ще ви позволи да получите достъп до работния плот на Raspberry Pi, като използвате отдалечената VNC връзка.

Стъпка 3: Разрешете VNC връзка на Mac

По подразбиране Mac не позволява VNC Viewer да работи в системата поради проблеми със сигурността. Можете да го активирате, като изберете „ Достъпност “ и щракнете върху „ Щракнете върху ключалката, за да направите промени ” опция:

След това изберете VNC Viewer и го разрешете на вашата система:

Стъпка 4: Достъп до Raspberry Pi Desktop на Mac

Сега отворете VNC Viewer на Mac, въведете IP адреса на Raspberry Pi, добавете потребителско име и парола за достъп до работния плот на Raspberry Pi на Mac.

След като въведете правилно паролата за Raspberry Pi, ще видите работния плот на Raspberry Pi във VNC Viewer. Вече можете да започнете да управлявате устройството директно от вашия Mac:

Забележка: VNC връзката чрез този метод ще работи само ако и двете устройства са свързани към една и съща мрежа.

Как да получите отдалечен достъп до Raspberry Pi Desktop на Mac извън защитната стена

VNC Viewer също така позволява на потребителите отдалечен достъп до Raspberry Pi извън защитната стена. Това означава, че ако вашето устройство е свързано към друга мрежа, все още можете да получите достъп до него, като използвате следните стъпки:

Етап 1: Трябва да влезете във VNC Viewer, като използвате Впиши се опция на интерфейса VNC Connect в Raspberry Pi:

Стъпка 2: Въведете имейл адрес и парола, за да завършите процеса на влизане във VNC сървъра:

Стъпка 3: Изберете Следващия опция за избор на метод на свързване, тъй като ще използваме този по подразбиране:

Стъпка 4: Можете да продължите с опцията по подразбиране, като изберете същото потребителско име и парола за вашия UNIX акаунт. Можете също да зададете a VNC парола отделно за вашите VNC сесии:

Стъпка 5: Отидете с опцията по подразбиране и изберете „ Следващия ”:

Стъпка 6: Щракнете върху 'Приложи' бутон, за да се уверите, че направените от вас промени са задоволителни:

Стъпка 7: Забележете, че името на компютъра се появи точно под Свързаност опция:

Стъпка 8: Въведете името на компютъра във VNC Viewer на Mac, натиснете enter. След това използвайте потребителското име и парола за Raspberry Pi по подразбиране за успешен достъп до работния плот на Raspberry Pi извън защитната стена:

Как да създадете множество VNC сесии за Raspberry Pi

По подразбиране VNC позволява само една VNC връзка да се използва една по една. Ако обаче има повече потребители, които искат достъп до Raspberry Pi, можете да създадете VNC сървър. Създаването на VNC сървър ще позволи на други потребители да имат достъп до Raspberry Pi, без да пречат на другите потребители. За да създадете множество VNC сесии на Raspberry Pi, отворете терминала Raspberry Pi и изпълнете следната команда:

vncserver-виртуален

Запишете IP адреса с 192.168.X.X:1 веднага след изпълнение на горната команда и поставете този адрес във VNC Viewer на Mac. Това ще отвори отделна VNC сесия на вашия Mac:

Можете да изпълните vncserver команда отново и отново, за да създадете множество сесии. Няма ограничение за броя на сесиите, но е по-добре да натоварите по-малко системата си, като стартирате минимални сесии.

Заключение

Отдалеченият достъп до Raspberry Pi е полезен за потребителите, които не искат да закупят отделна работна среда за устройството. Можете да активирате терминала Raspberry Pi дистанционно, като активирате функцията SSH на Raspberry Pi. След това използвайте IP адреса, потребителското име и паролата на Raspberry Pi, за да отворите отдалечената SSH връзка на Mac терминала. За достъп до работния плот на Raspberry Pi можете да използвате услугата VNC, която използва IP адреса, потребителското име и паролата на Raspberry Pi за достъп до работния плот. Подробното ръководство стъпка по стъпка за методите SSH и VNC е предоставено в горния раздел на това ръководство.