Настройка на вашия Raspberry Pi за безглавна употреба със SSH

Настройка на вашия Raspberry Pi за безглавна употреба със SSH

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





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





Предимства на SSH

За щастие, Raspberry Pi може да приема SSH команди, когато е свързан към локална мрежа (чрез Ethernet или Wi-Fi), което ви позволява лесно да го настроите.





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

Използвате Pi като NAS интерфейс? Няма проблем! Ако вашият Raspberry Pi прекарва живота си като нискочестотен уеб сървър или интернет радио, тогава няма нужда от специален дисплей.



Тук идва SSH!

Настройка на Raspberry Pi за SSH

За да подготвите вашия Raspberry Pi за отдалечени връзки през SSH, първо трябва да сте инсталирали Debian дистрибуция Raspbian, както е описано по -горе. По подразбиране SSH е активиран, но ако сте го деактивирали, трябва да влезете в екрана за конфигуриране, за да го активирате отново.





как да получите емоции на twitch

Когато вашият миникомпютър е включен в мрежата и със свързана клавиатура и Ethernet кабел, стартирайте и влезте в устройството.

След като направите това, влезте sudo raspi-config , за да отворите екрана за конфигуриране, и използвайте клавишите със стрелки и Enter, за да изберете опцията Enable или Disable SSH. В следващия екран изберете Enable, докоснете Enter и в последния екран Enter отново, за да изберете OK.





След като SSH вече е активиран, ще можете да се свържете отдалечено към вашия Raspberry Pi с помощта на SSH клиент.

(Имайте предвид, че ако SSH не е посочен като опция в менюто, вероятно използвате стара компилация на дистрибуцията Raspbian и трябва да се актуализира възможно най -скоро!)

Свързване към вашия Raspberry Pi

Преди да се свържете с вашия Raspberry Pi, ще трябва да проверите IP адреса. Има няколко начина да направите това.

Първият, от командния ред, е да въведете ifconfig за показване на данните за вашата мрежова връзка, включително IP адреса. Като алтернатива можете да проверите вашия рутер за свързани устройства и по този начин да установите IP адреса.

С тази информация вече сте готови да се свържете със SSH.

Ако използвате Windows, най -добрият SSH инструмент вероятно е PuTTY, достъпен от http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html . След като изтеглите (изберете putty.exe за тази задача), щракнете двукратно върху изпълнимия файл - той ще работи без инсталация.

В Сесия екран, добавете IP адреса в Име на хоста поле и щракнете Отворено . PuTTY ще издаде известие за сигурност - щракнете Да за да продължите и след това влезте в Raspberry Pi.

ключът на windows няма да работи с windows 10

Мигове по-късно ще видите текстовия интерфейс на Raspberry Pi!

Вече можете да изключите клавиатурата, мишката и HDMI кабела от вашия Raspberry Pi и да изпращате команди от разстояние.

Издаване на отдалечени команди на Pi

Различни команди могат да се издават дистанционно към Raspberry Pi чрез SSH - почти всичко, което не деактивира или прекъсва SSH или вашата мрежова връзка!

ps брадва

Това ще покаже списък с работещи процеси.

$ ssh –V

Показва текущата версия на SSH

Файловете могат да бъдат копирани в и от Raspberry Pi с помощта на SSH:

отдалеченият работен плот не може да намери компютъра

localhost $ scp име за вход: /home/username/remotehostfile.txt remotehostfile.txt

localhost $ scp localhostfile.txt име за вход: /home/username/localhostfile.txt

След като приключите, не забравяйте безопасно да изключите Pi с командата:

sudo shutdown -h now

(Промяната на –h на –r ще рестартира устройството). Това трябва да се направи преди да се извади захранващият кабел - ако не го направите, лесно може да доведе до повредена SD карта, което ще означава преинсталиране на Raspian OS.

Актуализации, инсталиране на приложения и използване на командния ред - чрез Remote!

Има някои неща, за които SSH не е подходящ. Например, той няма да ви позволи достъп до графичния интерфейс на Raspberry Pi, но ще ви предостави средства за стартиране на актуализации, инсталиране на приложения и използване на различни вградени програми и инструменти от различен компютър.

С лесната конфигурация на SSH чрез дистанционно и команди, изброени по -горе (и много други), можете бързо и ефективно да изпращате инструкции на устройството, използвайки PuTTY в Windows или чрез родните инструменти за командни редове в Mac OS X и други дистрибуции на Linux.

Като цяло, ако притежавате Raspberry Pi, трябва да сте наясно колко удобен и полезен е SSH. Ако планирате да използвате SSH редовно, може да искате да научите този хак за зареждане на дялове, за да активирате SSH бързо, когато имате нужда от него.

Дял Дял Туит електронна поща Как да почистите вашия компютър с Windows с помощта на командния ред

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

Прочетете Напред
Свързани теми
  • Направи си сам
  • Малина Пи
За автора Кристиан Каули(1510 публикувани статии)

Заместник -редактор по сигурността, Linux, DIY, програмирането и технологиите, обяснени и наистина полезен производител на подкаст, с богат опит в поддръжката на настолни компютри и софтуер. Сътрудник на списание Linux Format, Кристиан е калайджия на Raspberry Pi, любител на Lego и фен на ретро игри.

Още от Кристиан Каули

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате