RaspberryPi Sifirdan Kurulumu, SSH ve VNC baglantisi, ngrok ile internetten eris

raspberry, ssh, vnc, programming

Ilk tavsiyem sudur ki raspberry’nin kendi isletim sistemini kurun

  • Ubuntu vb gibi isletim sistemlerini kurmayin performans sorunlari var

  • Ayrica paketlerin hepsinin arm olmasi gerekiyor ki bu da sorun

  • Ek olarak ubuntuda arm olmayan ama raspberry’de olan paketler var

chevron-right2-3 saatimi ubuntuyu sorunsuz kullanmak icin harcadimhashtag

- Tabiki kendi kullanim senaryom ile sizinki uyusmayacaktir - Ama yine de riski yuksek, bilmekte fayda var - Risk - Reward dengesi bana gore yetersiz

SSH key ile sifresiz olarak raspberry’e baglanmak

chevron-right_SSH_ key olusturun (veya olani kullanin)hashtag
chevron-rightArdindan bunu _raspberry_ uzerine gonderinhashtag
  • Artik sifresiz bir sekilde baglanabilirsiniz

chevron-right1Password ile uyumunu saglamak (opsiyonel)hashtag

- `New Item` > `SSH Key` deyip `.ssh/id_rsa` dosyanizi buraya surukleyin - `Agent Sock` kurulu ise 1password ile baglanabilirsiniz

chevron-rightTum SSH islemlerihashtag

VNC Server Kurulumu ile GUI Arayuzuyle Baglanmak

chevron-right[VNC Server](https://www.realvnc.com/en/connect/download/vnc/) zaten kurulu olarak gelir _raspberry_’de, paketlerini guncellemeniz yeterlidirhashtag
chevron-rightArdindan VNC Server’i `service mode` olarak `sudo` ile calistirinhashtag
chevron-rightArtik VNC Server uzerinden `raspberrypi.local` yazarak baglanabilirsinizhashtag

  • Ek bilgi olarak; VNC için 5900 portu kullanılır

NodeJs Kurulumu

Ngrok Kurulumu

chevron-right`ngrok` kurulumuhashtag
chevron-right`ngrok` yapilandirmahashtag

- `TOKEN` bilgisini almak icin [Your Authtoken](https://dashboard.ngrok.com/get-started/your-authtoken) alanina bakin

chevron-rightBaglanti basarili olursa [Agents](https://dashboard.ngrok.com/tunnels/agents) alaninda gorebilirsinizhashtag

- 15.tcp.eu.ngrok.io:149 icin `~/.ssh/config` ayari

Pm2 ile Ngrok Kullanimi

Raspberry Dizinine Internetten Erismek

chevron-rightProjenin dizinine gelin ve python ile serve edinhashtag

- `8000` portu olduguna dikkat edin

chevron-rightardindan ngrok ile `http` port yonlendirmesi yapinhashtag

Last updated

Was this helpful?