Daftar Isi:

Akses Sistem File Raspberry Pi Melalui Windows: 9 Langkah
Akses Sistem File Raspberry Pi Melalui Windows: 9 Langkah

Video: Akses Sistem File Raspberry Pi Melalui Windows: 9 Langkah

Video: Akses Sistem File Raspberry Pi Melalui Windows: 9 Langkah
Video: How to copy files to Raspberry Pi over Network from Windows 2024, Juli
Anonim
Akses Sistem File Raspberry Pi Melalui Windows
Akses Sistem File Raspberry Pi Melalui Windows
Akses Sistem File Raspberry Pi Melalui Windows
Akses Sistem File Raspberry Pi Melalui Windows

Pernahkah Anda mendapatkan Raspberry Pi dan pergi "Saya harus mengaturnya dengan monitor, mouse, dan keyboard setiap saat!" Frustasi yang ditimbulkannya untuk mencabut / memasang kembali monitor dan keyboard / mouse Anda, hanya untuk mengakses Raspberry Pi tidak ada duanya. Anda terpaksa membiarkan semuanya terpasang, menghabiskan ruang meja yang berharga, atau lebih buruk lagi, proyek yang belum selesai * masukkan hantu mimpi buruk *! Bukankah lebih mudah untuk mengakses file dan skrip langsung dari mesin Anda sendiri?

Instruksi ini akan memandu Anda untuk mengatur akses file jarak jauh pada Raspberry Pi Anda. Bagian terbaiknya adalah Anda tidak perlu menghubungkan apa pun ke Raspberry Pi! Ini akan bekerja untuk Windows, dan harus bekerja untuk Mac dan Linux juga.

Gambar header bersumber dari ReasearchGate

Perlengkapan

Untuk tutorial ini, Anda akan membutuhkan:

  • Raspberry Pi (jelas)
  • Komputer dengan akses LAN (WiFi atau ethernet)
  • Kartu SD untuk Raspberry Pi Anda (8GB +)
  • Catu daya untuk Raspberry Pi. Anda

Langkah 1: Menginstal Raspberry Pi OS

Menginstal OS Raspberry Pi
Menginstal OS Raspberry Pi
Menginstal OS Raspberry Pi
Menginstal OS Raspberry Pi
Menginstal OS Raspberry Pi
Menginstal OS Raspberry Pi

Di bagian ini, Anda akan menginstal sistem operasi (OS) untuk Raspberry Pi ke kartu SD Anda.

Catatan tentang OS: Jika Anda berencana untuk tidak menggunakan desktop Raspberry Pi, saya akan memilih versi Lite, karena menghapus perangkat lunak yang tidak perlu (desktop, Chromium, Jupyter dll), hanya menyisakan konsol perintah dan perangkat lunak yang benar-benar diperlukan. Ini memaksimalkan memori untuk menyimpan file, paket, dan menjalankan program kustom, dan tidak perlu menggunakan sumber daya yang menjalankan GUI saat Anda tidak akan menggunakannya. Anda dapat menemukannya di bawah Raspberry Pi OS (Lainnya) -> Raspberry Pi OS Lite (32 bit). Jika tidak, OS Raspberry Pi lainnya akan melakukannya.

  1. Colokkan kartu SD Anda ke komputer Anda. Jika komputer Anda tidak memiliki pembaca kartu SD, Anda mungkin perlu membelinya.
  2. [OPSIONAL] Format kartu SD Anda. Jika komputer Anda gagal memformat, coba port lain.
  3. Buka situs web RaspberryPi dan unduh utilitas RaspberryPi Imager. Ini akan membantu Anda memasang gambar OS ke kartu SD. Setelah utilitas terinstal, luncurkan.
  4. Klik Pilih OS. Ketika kotak dialog terbuka, pilih OS pilihan Anda.
  5. Klik Pilih kartu SD. Saat kotak dialog terbuka, pilih kartu SD Anda.
  6. Pastikan Anda telah memilih drive yang tepat yang menyimpan kartu SD Anda!
  7. Periksa lagi!
  8. Klik Tulis. Utilitas sekarang akan mengunduh dan menginstal OS ke kartu SD.

Langkah 2: Menyiapkan Raspberry Pi (Bagian 1) - WiFi dan SSH

Menyiapkan Raspberry Pi (Bagian 1) - WiFi dan SSH
Menyiapkan Raspberry Pi (Bagian 1) - WiFi dan SSH
Menyiapkan Raspberry Pi (Bagian 1) - WiFi dan SSH
Menyiapkan Raspberry Pi (Bagian 1) - WiFi dan SSH
Menyiapkan Raspberry Pi (Bagian 1) - WiFi dan SSH
Menyiapkan Raspberry Pi (Bagian 1) - WiFi dan SSH

Di bagian ini, Anda akan mengaktifkan SSH dan WiFi di Raspberry Pi Anda. SSH adalah singkatan dari Secure Shell, dan pada dasarnya adalah cara aman untuk mengakses baris perintah dari jarak jauh. Anda dapat menemukan informasi lebih lanjut tentang SSH di sini.

  1. Colokkan kartu SD Anda dengan OS yang diinstal ke komputer Anda (jika belum ada di sana).
  2. Buka direktori kartu SD. Itu mungkin memiliki nama yang berbeda, biasanya boot, tetapi harus tetap menjadi sistem Raspberry Pi.
  3. Buat file teks baru dan beri nama ssh. Tidak ada ekstensi file, cukup ssh (hapus ekstensi.txt).
  4. Buat file teks baru dan beri nama wpa_supplicant.conf. Pastikan Anda mengubah ekstensi.txt menjadi.conf. Anda mungkin diminta untuk mengonfirmasi.
  5. Sekarang kita akan mengatur akses WiFi ke Raspberry Pi. Jika Anda menghubungkan Raspberry Pi ke kabel ethernet, Anda dapat melompat ke langkah berikutnya dari instruksi.
  6. Buka file wpa_supplicant.conf yang baru Anda buat dengan editor teks apa pun yang Anda inginkan. Salin dan tempel di dalamnya:

    negara =

    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ key_mgmt=WPA-PSK }

  7. Ganti dengan kode ISO Alpha-2 negara Anda.
  8. Ganti dengan nama jaringan Anda, dan dengan kata sandi WiFi Anda.

File wpa_supplicant.conf Anda akan terlihat seperti:

negara = GB

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="MyHomeNetwork" psk="S3cretPa55word" key_mgmt=WPA-PSK }

Apa yang akan terjadi sekarang adalah Raspberry Pi akan mencari file ssh saat boot. Jika menemukannya (tidak peduli apa isi file), itu akan mengaktifkan SSH. Itu juga akan mencari file wpa_supplicant.conf untuk mengatur WiFi-nya. Inilah sebabnya mengapa file-file ini diperlukan.

Langkah 3: Mengakses Raspberry Pi (Bagian 1) - Akses Jaringan

Mengakses Raspberry Pi (Bagian 1) - Akses Jaringan
Mengakses Raspberry Pi (Bagian 1) - Akses Jaringan

Sekarang kita telah mengonfigurasi untuk SSH dan mengatur WiFi, saatnya untuk mengaktifkan Raspberry Pi. Keluarkan kartu SD dengan aman dari komputer Anda, dan hubungkan ke slot kartu SD Raspberry Pi. Colokkan catu daya, dan nyalakan. Selama waktu ini, Raspberry Pi akan boot dan terhubung ke jaringan WiFi Anda.

Untuk SSH ke Raspberry Pi Anda, Anda memerlukan alamat IP lokalnya. Alamat IP lokal memungkinkan router untuk mengidentifikasi mesin mana yang mengakses jaringan. Anda bisa mendapatkan alamat IP Raspberry Pi dengan masuk ke router dan menjelajahi semua perangkat yang terhubung, atau dengan menggunakan beberapa perangkat lunak pemindaian IP (seperti Angry IP Scanner). Saya akan menggunakan Angry IP Scanner, karena sangat mudah digunakan.

Apa yang dilakukan perangkat lunak ini adalah memindai semua alamat IP yang tersedia di jaringan, dan menemukan semua perangkat yang terhubung ke router Anda. Nama perangkat lunak agak menyesatkan, karena tidak membuat marah, juga tidak akan melakukan sesuatu yang berbahaya ke komputer atau router Anda.

Jika Anda menggunakan Pemindai IP Marah:

  1. Instal perangkat lunak pada mesin Windows/Mac Anda, dan luncurkan.
  2. Tetapkan rentang IP Anda. Jaringan lokal saya berjalan pada 192.168.1.xxx, jadi saya mengatur jangkauan saya menjadi 192.168.1.0 hingga 192.168.1.255. Untuk membantu Anda menentukan rentang apa yang akan digunakan, baca artikel ini.
  3. Tekan tombol Start, dan biarkan Angry IP Scanner memindai melalui alamat IP.
  4. Setelah Angry IP Scanner selesai, cari alamat IP yang nama hostnya seperti raspberrypi.local.
  5. Selamat, Anda memiliki alamat IP Raspberry Pi Anda!

Catatan: jika Anda memiliki beberapa Raspberry Pi di jaringan Anda, Anda mungkin perlu melakukan pemindaian dengan Raspberry Pi baru Anda dimatikan, lalu pindai lagi dengan Raspberry Pi diaktifkan. Anda harus membandingkan koneksi baru mana yang telah dibuat di jaringan.

Langkah 4: Mengakses Raspberry Pi (Bagian 2) - Akses SSH

Mengakses Raspberry Pi (Bagian 2) - Akses SSH
Mengakses Raspberry Pi (Bagian 2) - Akses SSH
Mengakses Raspberry Pi (Bagian 2) - Akses SSH
Mengakses Raspberry Pi (Bagian 2) - Akses SSH
Mengakses Raspberry Pi (Bagian 2) - Akses SSH
Mengakses Raspberry Pi (Bagian 2) - Akses SSH
Mengakses Raspberry Pi (Bagian 2) - Akses SSH
Mengakses Raspberry Pi (Bagian 2) - Akses SSH

Sekarang setelah Anda memiliki alamat IP Raspberry Pi, Anda dapat menggunakan SSH ke dalamnya. Sebagai pengguna Windows, Anda akan memerlukan klien SSH seperti Putty.

  1. Luncurkan Putty.
  2. Di bawah bagian Kategori di sisi kiri jendela, pastikan Anda memilih Sesi.
  3. Di sisi kanan jendela, di bawah Hostname (atau alamat IP), ketikkan alamat IP Raspberry Pi yang Anda temukan di langkah sebelumnya. Dalam kasus saya, itu adalah 192.168.1.77.
  4. Di bawah Port, pastikan diatur ke 22.
  5. Di bawah Jenis Koneksi, pastikan SSH dipilih.
  6. [OPSIONAL] Anda dapat menyimpan pengaturan ini dengan mengetikkan nama sesi Anda di bawah Sesi Tersimpan, lalu menekan tombol Simpan.
  7. Tekan tombol Buka. Jika Anda menghubungkan untuk pertama kalinya, Putty akan meminta Anda untuk mengizinkan kunci sidik jari. Izinkan mereka untuk melanjutkan SSH-ing ke Raspberry Pi Anda.
  8. Konsol akan meminta Anda untuk login nama pengguna. Ketik pi dan tekan Enter.
  9. Anda kemudian akan dimintai kata sandi. Ketik raspberry dan tekan enter.

Itu dia!

Langkah 5: Menyiapkan Raspberry Pi (Bagian 2) - Perbarui Raspberry Pi

Itu selalu merupakan praktik yang baik untuk menjaga agar OS Raspberry Pi tetap mutakhir. Setelah Anda memiliki SSH-ed ke Raspberry Pi Anda, ketik perintah sudo apt update dan tekan tombol Enter. Ini akan memperbarui paket yang digunakan dalam OS. Jika jika meminta konfirmasi, tekan y. Anda akan melihat banyak teks dan persentase, tapi tidak apa-apa!

Setelah selesai, Anda perlu memperbarui OS itu sendiri. Jalankan perintah sudo apt full-upgrade. Ini akan mengunduh dan memperbarui OS, dan menghapus dependensi lama yang tidak lagi diperlukan. Anda akan melihat lebih banyak teks dan persentase, dan itu juga tidak masalah!

Setelah selesai, reboot Raspberry Pi dengan menjalankan perintah sudo reboot. Ini akan menutup koneksi SSH dan me-reboot Raspberry Pi. Tunggu beberapa menit hingga Raspberry Pi boot lagi dan terhubung ke jaringan Anda. Kemudian ulangi Langkah 4 di atas untuk SSH ke dalam Raspberry Pi lagi.

Langkah 6: Menyiapkan RaspberryPi (Bagian 3) - Nama Host Mudah

Menyiapkan RaspberryPi (Bagian 3) - Nama Host Mudah
Menyiapkan RaspberryPi (Bagian 3) - Nama Host Mudah
Menyiapkan RaspberryPi (Bagian 3) - Nama Host Mudah
Menyiapkan RaspberryPi (Bagian 3) - Nama Host Mudah
Menyiapkan RaspberryPi (Bagian 3) - Nama Host Mudah
Menyiapkan RaspberryPi (Bagian 3) - Nama Host Mudah

Sekarang, kita perlu mengaktifkan akses mudah ke sistem file Raspberry Pi sehingga kita dapat mengakses file dan folder Raspberry Pi. Untuk melakukannya kita perlu mengubah Hostname dan menginstal beberapa paket tambahan.

  1. Di konsol Raspberry Pi, ketik sudo raspi-config dan tekan Enter.
  2. Arahkan dengan tombol panah Anda ke Opsi Jaringan dan tekan Enter.
  3. Pilih Nama Inang.
  4. Tetapkan nama host baru Anda. Misalnya, saya mengatur milik saya ke MyLocalPi. Kemudian tekan Enter.
  5. Tetap pilih Finish, dan kembali ke layar utama. Keluar dari utilitas RaspiConfig.
  6. Jika meminta Anda untuk reboot, pilih ya. Jika tidak, di konsol, ketik sudo reboot, dan tekan Enter.

Anda dapat memeriksa apakah nama host Anda telah berubah dengan mengetikkan nama host di konsol dan menekan Enter. Anda akan melihat nama host baru Anda muncul. Anda juga dapat menjalankan Angry IP Scanner lagi, dan Anda akan melihat bahwa nama host Raspberry Pi Anda telah berubah.

Langkah 7: Menyiapkan RaspberryPi (Bagian 4) - Samba

Sekarang kita akan mengatur akses file menggunakan Samba. Samba adalah paket yang memberikan akses mesin ke sistem file Raspberry Pi. Dengan itu, Anda seharusnya dapat menavigasi Raspberry Pi menggunakan jendela explorer Windows atau Finder Mac. Untuk pengguna Windows, ini dikenal sebagai Windows File Share. Ini juga memungkinkan pengguna Mac untuk mengakses Raspberry Pi di bawah folder Bersama.

  1. Di konsol, ketik sudo apt install -y samba. Ini akan menginstal paket Samba.
  2. Setelah terinstal, ketik sudo nano /etc/samba/smb.conf. File smb.conf akan terbuka di konsol, siap untuk diedit.
  3. Kita perlu mengkonfigurasi Samba untuk memberi kita akses ke sistem file di Raspberry Pi. Di bagian bawah file smb.conf, tambahkan baris berikut:

    [PiShare]

    comment=Pi Bagikan path=/home/pi browseable=yes writeable=yes only guest=no create mask=0740 directory mask=0750 public=no

  4. Tekan Ctrl+X (tombol kontrol dan tombol X) untuk keluar. Saat diminta untuk menyimpan, tekan Ya.
  5. Sekarang kita perlu membuat pengguna Samba untuk akses jarak jauh. Di konsol ketik sudo smbpasswd -a pi. Ini akan membuat pi pengguna Samba.
  6. Buat kata sandi untuk pengguna Samba Anda. Anda akan diminta untuk memasukkan kembali kata sandi yang sama.

Itu dia!

Langkah 8: Mengakses Raspberry Pi (Bagian 3) - Akses File

Mengakses Raspberry Pi (Bagian 3) - Akses File
Mengakses Raspberry Pi (Bagian 3) - Akses File
Mengakses Raspberry Pi (Bagian 3) - Akses File
Mengakses Raspberry Pi (Bagian 3) - Akses File
Mengakses Raspberry Pi (Bagian 3) - Akses File
Mengakses Raspberry Pi (Bagian 3) - Akses File

Sekarang setelah Anda mengatur Raspberry Pi, saatnya beralih ke mesin jarak jauh Anda.

Anda dapat mengakses sistem file Anda dengan cara berikut:

  • Buka jendela Run dengan menekan WinKey+R, dan ketik \[HOSTNAME], ganti [HOSTNAME] dengan nama host yang Anda ketik di Langkah 6.
  • Buka jendela explorer (misalnya, Documents atau My PC). Di bilah alamat, ketik \[HOSTNAME], ganti [HOSTNAME] dengan nama host yang Anda ketik di Langkah 6.
  • Pada Desktop, klik kanan dan pilih New->Shortcut. Di kotak teks lokasi, ketik \[HOSTNAME], ganti [HOSTNAME] dengan nama host yang Anda ketik di Langkah 6. Tekan Berikutnya. Anda kemudian dapat memberi pintasan nama pilihan Anda.

Saat Anda mencoba mengakses sistem file Raspberry Pi menggunakan salah satu metode di atas, Windows akan meminta nama pengguna dan kata sandi Anda. Gunakan nama pengguna dan kata sandi yang Anda atur untuk profil Samba (Langkah 7).

Langkah 9: Catatan Akhir

Itu dia! Anda sekarang dapat menavigasi sistem file Raspberry Pi melalui sistem navigasi file mesin standar Anda. Ini membuatnya jauh lebih nyaman daripada harus mencolokkan mouse, keyboard, dan monitor, atau harus menavigasi direktori dengan beberapa perintah ls.

Untuk pengguna yang lebih percaya diri dan mahir, Anda juga dapat menjalankan perintah git checkout langsung ke Raspberry Pi melalui Windows. Ini membuatnya jauh lebih mudah untuk menangani pemeriksaan, modifikasi, dan komit kode ke repositori.

Catatan yang agak penting

Saat Anda mengakses sistem file Raspberry Pi, Anda akan disajikan dengan dua folder: pi dan PiShare (atau serupa, tergantung pada nama pengguna Samba dan nama yang dikonfigurasi dalam file smb.conf, keduanya di Langkah 7). Dalam hal ini, memilih salah satu folder akan memberi Anda akses ke file dan membukanya, TAPI menavigasi melalui folder pi berarti Anda kehilangan hak pengeditan, yaitu Anda tidak akan dapat membuat dan mengedit file. Namun, menavigasi melalui folder PiShare memberi Anda akses penuh.

Itu dia! Sekarang Anda bahkan tidak memerlukan mouse, keyboard, dan monitor untuk proyek Raspberry Pi Anda! Seberapa membebaskan itu?

Direkomendasikan: