Android

Paano paganahin ang ssh sa raspberry pi

Remote Access with SSH and Remote Desktop - Raspberry Pi and Python tutorials p.3

Remote Access with SSH and Remote Desktop - Raspberry Pi and Python tutorials p.3

Talaan ng mga Nilalaman:

Anonim

Ang Secure Shell (SSH) ay isang protocol ng network ng cryptographic na ginamit para sa isang ligtas na koneksyon sa pagitan ng isang kliyente at isang server. Sa mga kamakailang bersyon ng Raspbian, ang pag-access sa SSH ay hindi pinagana sa default ngunit madali itong paganahin.

Sa tutorial na ito, ipapakita namin sa iyo kung paano paganahin ang SSH sa isang board ng Raspberry Pi. Ang pagpapagana ng SSH ay magpapahintulot sa iyo na malayuan kumonekta sa iyong Pi at magsagawa ng mga gawain sa administratibo o maglipat ng mga file.

Ipinapalagay namin na mayroon kang nai-install na Raspbian sa iyong Raspberry Pi.

Paganahin ang SSH sa Raspberry Pi Nang walang isang Screen

Upang paganahin ang SSH sa iyong Raspberry Pi na maisagawa ang mga sumusunod na hakbang:

  1. Lakasin ang iyong Raspberry Pi at alisin ang SD card.Idinagdag ang SD card sa card reader ng iyong computer. Ang SD card ay awtomatikong mai-mount.Navigate sa direktoryo ng boot ng SD card gamit ang iyong OS file manager. Ang mga gumagamit ng Linux at macOS ay maaari ring gawin ito mula sa command line.Gumawa ng isang bagong walang laman na file na pinangalanan ssh, nang walang anumang extension, sa loob ng direktoryo ng boot.Magtala ng SD card mula sa iyong computer at ilagay ito sa iyong Raspberry Pi.Power sa iyong Pi board. Sa boot Pi ay susuriin kung mayroon ang file na ito at kung nagagawa ito, mapapagana ang SSH at aalisin ang file.

Iyon lang. Sa sandaling ang mga botika ng Raspberry Pi ay maaari mong SSH dito.

Paganahin ang SSH sa Raspberry Pi

Kung mayroon kang isang HDMI monitor na naka-plug sa iyong Raspberry Pi maaari mong paganahin ang SSH nang manu-mano mula sa desktop GUI o mula sa terminal.

Paganahin ang SSH mula sa GUI

  1. Buksan ang window ng "Raspberry Pi Configuration" mula sa menu na "Mga Kagustuhan".

    Mag-click sa tab na "Mga Interfaces".

    Piliin ang "Paganahin" sa tabi ng hilera ng SSH.

    Mag-click sa pindutan ng "OK" para maisagawa ang mga pagbabago.

Paganahin ang SSH mula sa terminal

  1. Buksan ang iyong terminal alinman sa paggamit ng Ctrl+Alt+T keyboard na shortcut o sa pamamagitan ng pag-click sa icon ng terminal at simulan ang raspi-config pamamagitan ng pag-type:

    raspi-config

    Mag-navigate sa "Pagpipili ng Mga Pagpipilian" gamit ang key up o key down at pindutin ang Enter .

    Mag-navigate sa "SSH" at pindutin ang Enter .

    Sasabihan ka kung nais mo bang paganahin ang SSH server. Piliin ang "Oo" at pindutin ang Enter .

    Sasabihin sa iyo ng susunod na window na pinagana ang SSH server. Pindutin ang Enter top bumalik sa pangunahing menu at piliin ang "Tapos na" upang isara ang dialog na raspi-config.

Bilang kahalili, sa halip na gumamit ng raspi-config , maaari mo lamang simulan at paganahin ang serbisyo ng ssh na may systemctl :

sudo systemctl enable ssh sudo systemctl start ssh

Pagkonekta ng Raspberry Pi sa pamamagitan ng SSH

Upang kumonekta sa Pi sa pamamagitan ng SSH kakailanganin mong malaman ang iyong address ng Raspberry Pi IP. Kung pinapatakbo mo ang Pi na walang screen, maaari mong mahanap ang IP address sa talahanayan ng pag-upa sa DHCP ng iyong router. Kung hindi, kung mayroon kang isang monitor na naka-plug, gamitin ang ip command upang matukoy ang board IP address:

ip a

Kapag nahanap mo ang IP address, maaari kang kumonekta sa iyong Raspberry Pi mula sa iyong computer. Ang mga gumagamit ng Windows ay maaaring gumamit ng isang SSH client tulad ng PuTTY.

Ang Linux at macOS na gumagamit ay mayroong isang SSH client na naka-install nang default, at maaaring SSH sa Pi sa pamamagitan ng pag-type:

ssh pi@pi_ip_address Baguhin ang pi_ip_address sa IP Address ng iyong Pi board. Kung hindi mo nabago ang password na gumagamit ng "pi", ang default isa ay raspberry.

Kapag kumonekta ka sa SSH sa unang pagkakataon, sasabihan ka upang tanggapin ang RSA key fingerprint, I-type ang "oo" upang magpatuloy.

Sa sandaling naka-log ka sa iyong Raspberry Pi ay binabati ka ng isang mensahe na katulad ng sa ibaba.

Linux raspberrypi 4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright….

Konklusyon

Nalaman mo kung paano paganahin ang SSH sa Raspberry Pi. Maaari ka na ngayong mag-login sa iyong board magdagdag ng mga karaniwang gawain sa sysadmin sa pamamagitan ng command prompt. Ang mga gumagamit ng Linux at macOS ay maaaring gawing simple ang kanilang daloy ng trabaho sa pamamagitan ng pagtukoy sa lahat ng mga koneksyon sa SSH sa file ng SSH config.

Kung mayroon kang anumang mga katanungan, mangyaring mag-iwan ng komento sa ibaba.

ssh raspberry pi