İçindekiler:

Raspberry Pi'ye Uzaktan Erişim: SSH, Dekstop & FTP: 4 Adım
Raspberry Pi'ye Uzaktan Erişim: SSH, Dekstop & FTP: 4 Adım

Video: Raspberry Pi'ye Uzaktan Erişim: SSH, Dekstop & FTP: 4 Adım

Video: Raspberry Pi'ye Uzaktan Erişim: SSH, Dekstop & FTP: 4 Adım
Video: Raspberry Pi'ye Uzaktan Bağlantı Nasıl Yapılır? (SSH, VNC, TTL) #4 2024, Temmuz
Anonim
Raspberry Pi'ye Uzaktan Erişim: SSH, Dekstop & FTP
Raspberry Pi'ye Uzaktan Erişim: SSH, Dekstop & FTP

Bu yazıda Raspberry Pi ile çalışmayı biraz daha kolaylaştırmak için uzaktan erişebileceğiniz 3 farklı yönteme bakacağız. Birincisi, terminale uzaktan erişmenizi sağlayacak olan SSH'dir. İkincisi, UI ile etkileşime girmeniz gerektiğinde Raspberry Pi masaüstüne erişmenizi sağlayacak bir uzak masaüstü bağlantısıdır. Üçüncüsü, Raspberry Pi ile bilgisayarınız arasında kolayca dosya alabilmeniz veya aktarabilmeniz için dosya ve klasörlere doğrudan erişmenizi sağlayacaktır.

Yukarıdaki video, her biri için daha fazla ayrıntıya giriyor ve farklı yöntemleri anlamak için önce onu izlemenizi tavsiye ederim.

1. Adım: Yerel Ağınıza Bağlanın

Yerel Ağınıza Bağlanın
Yerel Ağınıza Bağlanın
Yerel Ağınıza Bağlanın
Yerel Ağınıza Bağlanın

Her üç yöntemin de çalışması için Raspberry Pi'nin, uzaktan erişmek istediğiniz bilgisayarla aynı ağa bağlı olması gerekir. Bunu yapmanın birkaç yolu vardır.

Kablolu bağlantı:

Kablolu bir bağlantı kullanmayı planlıyorsanız, ethernet kablosunu panoya takmanız ve kablonun diğer ucunu ev yönlendiricinize takmanız yeterlidir. Kart otomatik olarak ağa bağlanmalıdır.

Kablosuz (ekran/klavye/fare ile):

Kablosuz bağlantı kullanmayı planlıyorsanız, görev çubuğundaki kablosuz ağ simgesine tıklayarak, şifreyi girerek ve Tamam'a tıklayarak ağa bağlanmanız yeterlidir. Kart otomatik olarak ağa bağlanmalıdır. Bunun bir örneği için lütfen videoyu izleyin.

Kablosuz (Ekran yok, başsız mod):

Ayrıca microSD kartın önyükleme dizininde bir wpa_supplicant.conf dosyası oluşturarak kartı ağa bağlayabilirsiniz. Raspberry Pi işletim sistemi, bu dosyayı ilk açıldığında kontrol eder ve eğer mevcutsa, ağa bağlanmak için içindeki ağ detaylarını kullanır. Şablon dosyasını aşağıdaki bağlantıdan indirebilir ve ülke kodunuz, ağ adınız ve şifrenizle güncelleyebilirsiniz. Dosyayı oluşturmak için Notepad++ veya Sublime Text 3 gibi bir metin düzenleyici kullanmanız önerilir. Bittiğinde, görüntüyü yanıp sönmeyi bitirir bitirmez, ancak kartı ilk kez başlatmadan önce, sadece önyükleme sürücüsüne kopyalayın.

WPA şablon dosyası:

Ülke kodlarının listesi için aşağıdaki bağlantıyı kullanın:

Ağa bağlandıktan sonra kartın IP adresini almamız gerekiyor. Bunu birçok yolla yapabilirsiniz, ancak uygun bir yöntem Angry IP Scanner gibi bir yazılım kullanmaktır. Hareket halinde görmeniz gerekiyorsa lütfen videoyu izleyin. Yazılım sadece yerel ağınızı tarar ve tüm aktif cihazları IP adresleriyle birlikte listeler. Panomun IP adresi 192.168.1.37'dir ve panonuz ortaya çıkarsa, ağınıza başarıyla bağlandığından emin olabilirsiniz.

2. Adım: Panonuza SSH

Panonuza SSH
Panonuza SSH
Panonuza SSH
Panonuza SSH

Raspberry Pi'yi daha önce kullandıysanız, bir noktada terminal penceresini kullanmış olacaksınız. Terminali kullanmak, kolayca komut dosyaları oluşturmanıza, yazılımı güncellemenize vb. Varsayılan olarak, panoya bir ekran ve klavye bağlayarak terminale erişebilir ve terminali kullanabilirsiniz, ancak bu, özellikle tam boyutlu bir USB bağlantı noktasına veya tam boyutlu bir USB bağlantı noktasına sahip olmayan Pi Zero kullanıyorsanız her zaman uygun değildir. boyutlu HDMI bağlantı noktası. SSH, bir ekrana veya klavyeye ihtiyaç duymadan terminale erişmenizi sağlar, bu da onu çok uygun hale getirir. Daha da önemlisi, her şeyi yazmak yerine komutları ve komut dosyalarını ana bilgisayarınızdan kopyalayıp yapıştırabilirsiniz. SSH, Secure Shell anlamına gelir ve güvenli olmayan bir bağlantı üzerinden bir cihazla güvenli bir şekilde iletişim kurmanıza olanak tanır. SSH'yi etkinleştirmenin iki ana yolu vardır.

Ekran/Klavye/Fare ile:

Bağlı bir ekranınız, klavyeniz ve fareniz varsa, "Tercihler" menüsünden "Raspberry Pi Yapılandırması" penceresini açabilir ve ardından "Arayüzler" sekmesine geçebilirsiniz. Ardından, "Etkin" yazan SSH'nin yanındaki radyo düğmesini tıklayıp ardından Tamam'a basabilirsiniz. Bunun yapıldığını görmek için videoyu izleyebilirsiniz.

Ekran Yok, Başsız Mod:

Bir ekrana erişiminiz yoksa, "ssh" adında boş bir dosya oluşturabilir ve bunu önyükleme sürücüsüne kopyalayabilirsiniz. Dosyaya bir uzantı eklemeyin. Dosyayı oluşturmak için Notepad++ veya Sublime Text 3 gibi bir metin düzenleyici kullanmanız önerilir. Görüntüyü flashladıktan hemen sonra, ancak ilk kez başlatmadan önce bu dosyayı kopyalayın. Bu sizin için SSH'yi etkinleştirecektir.

İşiniz bittiğinde, bilgisayarınızda bir terminal penceresi açmanız yeterlidir (Windows için Komut İstemi ve Mac için Terminal). İşiniz bittiğinde, "ssh [email protected]" yazıp enter tuşuna basmanız yeterlidir. Lütfen bu komutta IP adresinizi güncellediğinizden emin olun. Daha sonra size ana bilgisayarı hatırlamak isteyip istemediğinizi soracak ve evet yazıp ardından enter tuşuna basabilirsiniz. Daha sonra sizden bir parola isteyecek ve varsayılan olarak bu, tırnak işaretleri olmadan "ahududu" dur. Şifreyi girdikten sonra, panoya giriş yapacaksınız ve daha sonra terminale erişebilir ve bir klavye kullanarak panoya doğrudan bağlıymış gibi komutları çalıştırabilirsiniz.

3. Adım: Uzak Masaüstü Bağlantısı

Uzak Masaüstü Bağlantısı
Uzak Masaüstü Bağlantısı
Uzak Masaüstü Bağlantısı
Uzak Masaüstü Bağlantısı
Uzak Masaüstü Bağlantısı
Uzak Masaüstü Bağlantısı

SSH, metin tabanlı komutları ve komut dosyalarını yürütmek istediğinizde kullanışlıdır. Ancak bazen grafik kullanıcı arayüzüne veya GUI'ye erişmeniz ve bunlarla etkileşim kurmanız gerekebilir ve bu gibi zamanlarda uzak masaüstü bağlantısı yararlıdır. Uzaktan erişim elde etmek hiç de zor değil. Uzak bağlantı sunucusunu Pi'ye kuracak iki komutu çalıştırmanız yeterlidir.

Bu komutlar doğrudan Pi terminalinde çalıştırılabileceği gibi, ilk olarak SSH kullanılarak panoya giriş yapılarak da çalıştırılabilir. Terminaldeyken, "sudo apt-get install sıkıvncserver" yazın ve kurulumu onaylamak için y girin. Bu bizim için thinvncserver'ı kuracak. Çalıştırmamız gereken bir sonraki komut "sudo apt-get install xrdp" ve kurulumu onaylamak için y girin. Bu, uzaktan erişimi etkinleştirecek olan xrdp'yi yükleyecektir.

Şimdi yapılması gereken tek şey masaüstüne erişmek. Bunu yapmak için Windows'ta "Uzak Masaüstü Bağlantısı" uygulamasını açın ve kartın IP adresini girin. Sizi "pi" olan varsayılan kullanıcı adı ve "raspberry" olan varsayılan şifreyi girmeniz gereken bir giriş ekranına götürecektir. tahtaya uzaktan bağlanın ve her şeyi bir ekran, klavye ve fare kullanarak tahtaya fiziksel olarak bağlıymışsınız gibi yapın.

Mac kullanıyorsanız, önce uygulama mağazasından "Microsoft Remote Connection" uygulamasını yüklemeniz gerekir. Daha sonra IP adresini, kullanıcı adını, şifreyi ve bağlantı adını yazarak yeni bir bağlantı oluşturabilirsiniz. Son olarak, bağlantıyı başlatmak için bağlantı adına çift tıklayın ve Raspberry Pi Desktop'a yönlendirileceksiniz. Lütfen bunu hem PC hem de Mac için gösterdiğimiz videoyu izleyin.

4. Adım: FTP'yi Etkinleştirme

FTP'yi etkinleştirme
FTP'yi etkinleştirme
FTP'yi etkinleştirme
FTP'yi etkinleştirme
FTP'yi etkinleştirme
FTP'yi etkinleştirme
FTP'yi etkinleştirme
FTP'yi etkinleştirme

Uzak masaüstü bağlantısı kullanmak faydalıdır, ancak bunu kullanarak PC'niz ile Pi Masaüstü arasında doğrudan dosya kopyalayamazsınız. Neyse ki, bunu uzaktan yapmamızın kolay bir yolu var ve bu FTP veya Dosya Aktarım Protokolü kullanmaktır.

FTP'yi kurmak da basittir. İlk önce "sudo apt-get update" komutunu çalıştırarak paket bilgilerini güncellememiz gerekiyor. Ardından FTP sunucusunu bizim için kuracak olan "sudo apt install proftpd" komutunu çalıştırmamız gerekiyor. Ve tüm yapman gereken bu. Varsayılan olarak, FTP kullanılarak erişilebilen dizinlerde herhangi bir kısıtlama yoktur. Birden fazla kullanıcınız varsa, kullanıcı erişimini yalnızca /home/user olan dizinleriyle sınırlamak mantıklı olacaktır. Bunu yapmak için yapılandırma dosyasını güncellemeniz gerekecek ve bunun için yapılandırma dosyasını bir metin düzenleyicide açacak olan "sudo nano /etc/proftpd/proftpd.conf" komutunu çalıştırmanız gerekecek. "#DefaultRoot" satırına ilerleyin ve bunu etkinleştirecek olan "#" işaretini kaldırın. Tamamlandığında, "CTRL+X", ardından "y" ve ardından "ENTER" tuşlarına basarak dosyayı kaydedin. Daha sonra "sudo service proftpd reload" komutunu çalıştırarak hizmeti yeniden yüklemeniz gerekecektir. Bu, yeni konfigürasyonu yürürlüğe koyacak ve sadece /home/pi dizinine erişebileceğiz.

Dosyalara ve klasörlere erişmek de aynı derecede kolaydır. Bir web tarayıcısı açıp "ftp://192.168.1.37" yazıp ardından varsayılan kullanıcı adı olan "pi" ve varsayılan şifre olan "raspberry" ile giriş yapabilirsiniz. Daha sonra dosyaları görüntüleyebilir ve hatta indirebilirsiniz. Güvenlik amacıyla oturumun kimliğini doğrulamanızı istemeye devam edecektir. Bu tamamen uygun değildir ve önerilen yol, FileZilla gibi bir FTP istemcisi adı verilen bir şey kullanmaktır. Basitçe indirin ve kurun ve ardından resimde gösterildiği gibi üst çubuğa bağlantı ayrıntılarını girin - IP adresi, kullanıcı adı, şifre ve 21 olan bağlantı noktası. Bittiğinde, "Hızlı bağlantı" düğmesine tıklayın; tahtaya bağlayın. Raspberry Pi dosya ve klasörleri sağ yarıda gösterilecek ve bilgisayarınızın dosya sistemi solda olacaktır. Aktarımları etkinleştirmek için dosyaları sürükleyebilirsiniz. Bu sayede ihtiyacınız olan dosyaları kolayca alabilir ve dosya sistemini yönetebilirsiniz.

Raspberry Pi'nize üç farklı yöntemle uzaktan erişmek işte bu kadar kolay. Bunun gibi faydalı gönderileri seviyorsanız, lütfen YouTube kanalımıza abone olmayı düşünün çünkü çok yardımcı oluyor.

YouTube:

Okuduğunuz için teşekkürler!

Önerilen: