Raspberry Pi, gizlilik ve güvenlikle ilgili birkaç ev bilgisayarı projesi için ideal olan düşük maliyetli, ancak şaşırtıcı derecede yetenekli bir mikro bilgisayardır. Bunlar arasında Raspberry Pi'yi kişisel bir OpenVPN sunucusu (PiVPN), tüm ev ağınız için bir DNS tabanlı reklam engelleyici olarak (Pi-hole), özel bir DNS sunucusu olarak kullanma ve daha fazlası yer alır..


Neden SSH bir Ahududu Pi haline?

Raspberry Pi'ye SSHing, PiVPN / PiHole / DNS çözümleyicinizi / herhangi bir şeyi başlıksız bir sunucu olarak çalıştırmanıza izin verir. Yani, Raspberry Pi'nizde çalışan hizmetleri kurmak, yapılandırmak ve bakımını yapmak için bir ekrana veya giriş cihazına (fare veya klavye gibi) ihtiyacınız yoktur.

Bunun yerine Raspberry Pi'nize, özel VPN'lerle çok ortak noktası olan güvenli bir tünel protokolü olan Secure Shell (SSH) aracılığıyla erişirsiniz. Kurulduktan sonra, Raspberry Pi'nizi Pi ile aynı ağa bağlı olan hemen hemen tüm internet özellikli cihazlardan uzaktan kontrol edebilirsiniz..

Not

Raspberry Pi'nize SSHing, Pi'ye komut satırı erişimi sağlar. X-forwarding kullanarak SSH üzerinden daha gelişmiş GUI erişimi mümkündür, ancak bu kılavuzun kapsamı dışındadır.

İlk olarak: Raspberry Pi'nizde SSH'yi etkinleştirin

GUI yolu

Bu, en azından geçici olarak Pi'nize bir klavye ve ekran bağlamayı gerektirir (ve bir fare hayatı kolaylaştırır).

  1. Uygulamalar menüsüne gidin (ekranın sol üst kısmındaki Ahududu simgesi) -> Tercihler -> Raspberry Pi Yapılandırması ve SSH için “Enabled” radyo düğmesine tıklayın.

    Raspberry Pi Yapılandırması

  2. Tamam'ı tıklayın.

Terminal Kullanımı

Yine, bu en azından geçici olarak bir klavye ve ekranı Pi'nize bağlamanızı gerektirir (ve bir fare hayatı kolaylaştırır).

  1. Terminal'i açın ve şunu girin:

    sudo raspi-yapılandırma

  2. Arayüz Seçenekleri'ne gitmek için klavyenizin ok tuşlarını kullanın ve .

    arayüz seçenekleri bağlantıları yapılandırır

  3. SSH'ye ilerleyin ve .

    SSH Etkin / Devre Dışı

  4. “SSH sunucusunun etkinleştirilmesini ister misiniz?” Sorusu sorulduğunda Evet'in seçili olduğundan emin olun ve .

    SSH Sunucusunun etkinleştirilmesini ister misiniz?

Başsız yol

Bir ekran veya klavye bağlamadan bir Raspberry Pi'de SSH'yi etkinleştirebilirsiniz.

  1. Raspberry Pi'nizi kapatın ve Raspbian OS'yi içeren SD kartı çıkarın. Ardından SD kartı farklı bir masaüstü makineye takın.
  2. “Ssh” adlı bir dosya oluşturmak için (dosya adı uzantısı olmadan) bir metin düzenleyicisi kullanın ve dosyayı RaspbianSD kartın önyükleme bölümüne kaydedin. Dosyanın (ne olursa olsun) içeriğinin ne olduğu önemli değil.

    SSH dosyası

  3. SD kartı güvenle çıkarın, Raspberry Pi'nize geri koyun ve Pi'yi başlatın. Raspbian önyükleme klasöründeki SSH dosyasını tespit ettiğinde SSH'yi etkinleştirir.

İkincisi: Raspberry Pi'nizin IP adresini bulun

Terminal yolu

1. Terminali çalıştırın ve şunu girin:

ifconfig

2. Geçerli bir IP adresi (192.168.x.x veya 10.x.x.x) arayarak çıktıyı inceleyin. Bir Ethernet bağlantısı kullanıyorsanız, eth0 altında ve wlan0 altında bir WiFi bağlantısı kullanıyorsanız bulmalısınız.

Pi terminalindeki IP adresi

Başsız yol

Yönlendiricinizin yönetici panelinde oturum açın (tarayıcınızda 192.168.0.1 veya 192.168.1.1'i deneyin, giriş bilgileri muhtemelen yönlendiricinizde bir yerde basılır) ve bağlı cihazlara bakın.

bağlı cihazlar

Üçüncüsü: SSH, Raspberry Pi'nize.

Raspberry Pi'de SSH'ye bağlanmak için, bağlantı cihazının Pi ile aynı yerel ağa bağlanması gerekir (yani, WiFi veya Ethernet ile önemli olmasa da aynı yönlendiriciye).

Talimatlar benzerdir, ancak platforma göre biraz farklılık gösterir. Zaman aşımı gibi herhangi bir hata alırsanız, IP adresini doğru girip girmediğinizi kontrol edin.

Raspberry Pi için varsayılan oturum açma bilgileri:

Kullanıcı adı: pi

Şifre: ahududu

Bunları değiştirdiyseniz, bunları kullanın.

macOS, Linux ve Windows 10

macOS ve Linux, Terminal üzerinden erişilebilen yerleşik bir SSH istemcisi içerir. Windows 10 artık Komut İstemi / PowerShell aracılığıyla erişilebilen yerleşik bir SSH istemcisi de içeriyor.

1. Terminal'i açın (veya Windows'da Başlat'a sağ tıklayın -> Command Prompt or PowerShell) girin ve şunu girin:

ssh [e-posta korumalı]

Raspberry Pi’nin yukarıda bulduğumuz IP adresi. Örneğin:

ssh [e-posta korumalı]

Pi'nin kullanıcı adını varsayılandan (“pi”) değiştirdiyseniz, bağlanırken bunun yerine bunu girin. Örneğin:

ssh [e-posta korumalı]

2. İlk kez (yalnızca) bağlandığınızda bir güvenlik uyarısı alırsınız. Evet yazın, sonra şifrenizi girin.

güvenlik uyarısı

3. Komut istemi Raspberry Pi'nizin komut istemine değişecektir..

komut istemi ekranı garanti yok

Artık Pi'nizi doğrudan Terminal penceresine yazıyormuşsunuz gibi kontrol edebilirsiniz.

Windows (eski sürümler)

Windows'un eski sürümlerinde PuTTY adında açık kaynaklı bir uygulama indirmeniz gerekiyor.

  1. Oturum sekmesinde Bağlantı türü: SSH'nin seçili olduğundan emin olun (varsayılan olarak), Ana Bilgisayar Adı alanına Pi'nin IP adresini girin ve Aç'a basın. Bağlantı Noktası numarasını varsayılan ayarında bırakabilirsiniz.

    macun yapılandırma ekranı

  2. İlk kez (yalnızca) bağlandığınızda bir güvenlik uyarısı görürsünüz. Evet'i tıklayın.

    PuTTY güvenlik Uyarısı

  3. Kullanıcı adınızı ve şifrenizi girin (yukarıdaki varsayılanlara bakın).

    Komut istemi Raspberry Pi'nizin komut istemine değişecektir.

Android

Bir SSH istemci uygulaması indirin ve yükleyin. ConnectBot'u kullanacağız, çünkü açık kaynak kodludur ve Play Store'dan veya F-Droid üzerinden indirilebilir.

  1. Uygulama açıldığında "Henüz ana bilgisayar oluşturulmadı" ifadesi gösterilir. Yeni bir bağlantı kurmak için + sembolünü tıklayın.
  2. Protokolün ssh (varsayılan olarak) olduğundan ve [e-posta korumalı] altında olduğundan emin olun: bağlantı noktası şunu girin: [Email protected]Uygulamanın Takma Ad alanını otomatik olarak doldurmasına veya kendi alanınızı seçmesine izin verebilirsiniz. Başka ayarların değiştirilmesine gerek yoktur. İşiniz bittiğinde + düğmesine dokunun.

    ana bilgisayarı düzenle ekranına protokol ekle

  3. Bir sonraki ekranda yeni oluşturulan ana bilgisayarı seçin.

    Yeni oluşturulan ana bilgisayarı seçin

  4. İlk kez (yalnızca) bağlandığınızda bir güvenlik uyarısı görürsünüz. Evet'i seçin.

    bağlamadan önce güvenlik uyarısı

  5. Pi'nize giriş yapmanız istendiğinde şifrenizi girin.

    şifre gir ve giriş yap

    Komut istemi şimdi Raspberry Pi'nizin.

iOS / iPadOS

Ücretsiz açık kaynaklı SSH istemcilerini iPhone veya iPad'iniz için bulmak zordur, bu nedenle popüler Terminus uygulamasını kullanacağız. Premium özellikler uygulama içi satın alma yoluyla kullanılabilir, ancak yalnızca Pi'ye SSHing için gerekli değildir.

  1. Terminus'u açın (yeni bir hesap için kaydolmanıza gerek yoktur) ve Yeni Ana Makine'yi seçin.

    yeni ev sahibi

  2. SSH Kullan'ın etkin olduğundan emin olun (varsayılan olarak açıktır), Ana Bilgisayar Adı, Kullanıcı Adınız ve Parolanızın (varsayılan olarak "pi" ve "ahududu") yanında Pi'nizin IP adresini girin. Ardından Kaydet'e basın.
  3. Yeni oluşturulan ana bilgisayarı seçin. İlk kez (yalnızca) bağlandığınızda bir güvenlik uyarısı görürsünüz. Devam'ı seçin.

    yeni oluşturulan ana bilgisayarı seç

  4. Her şey yolunda, istemci bağlanacak ve Pi’nizin komut istemini göreceksiniz.

    istemci bağlı

Brayan Jackson
Brayan Jackson Administrator
Sorry! The Author has not filled his profile.
follow me