Senin, 04 Agustus 2025

Asik Belajar Armbian HG680P

Asik Belajar Armbian HG680P 🚀

Siap jadi anak keren yang punya server sendiri? Yuk kita mulai perjalanan asik bareng Armbian HG680P. Di seri ini kita bakal ngebahas gimana caranya bikin server mini rumahan yang bisa diakses dari mana aja. Tanpa ribet, tanpa pusing. Gaskeun!

Persiapan Awal: Kamu butuh PuTTY (klik buat download), koneksi LAN/WiFi ke Armbian HG680P kamu, dan semangat!

🔑 Login ke Armbian via SSH

Install PuTTY, jalankan. Di bagian Host Name masukkan IP Armbian kamu, contoh: 192.168.1.139. Klik "Open", dan login sebagai:

  • Username: admin
  • Password: admin

Kamu sudah masuk ke dunia terminal Armbian. Selamat!

1️⃣ Membuat Server FTP & SFTP

FTP dan SFTP itu seperti laci file digital, kita bisa upload/download file antar perangkat.

sudo apt update
sudo apt install vsftpd openssh-server -y

Edit file konfigurasi FTP:

sudo nano /etc/vsftpd.conf

Pastikan baris ini ada:

write_enable=YES
local_enable=YES
chroot_local_user=YES

Restart FTP-nya:

sudo systemctl restart vsftpd
Untuk SFTP cukup pastikan openssh-server aktif. Sudah otomatis tersedia saat install Armbian.

2️⃣ Membuat Server Samba (SMB)

Samba ibarat folder yang dibagikan ke jaringan. Bisa diakses dari Windows, Android, dll.

sudo apt install samba -y

Edit konfigurasinya:

sudo nano /etc/samba/smb.conf

Tambahkan di akhir file:

[share]
   path = /mnt/data
   available = yes
   valid users = admin
   read only = no
   browsable = yes
   public = no

Tambahkan akun Samba:

sudo smbpasswd -a admin

Restart Samba:

sudo systemctl restart smbd

3️⃣ Menjadikan Client Samba

Mau akses folder dari server Samba lain? Yuk jadi client!

sudo apt install cifs-utils -y

Mount ke folder lokal:

sudo mkdir /mnt/samba
sudo mount -t cifs //192.168.1.3/share /mnt/samba -o username=admin,password=nokia321,vers=1.0

Akses file langsung dari /mnt/samba seolah-olah lokal!

4️⃣ Membuat Skrip Pembersih (Clean RAM & Cache)

Untuk jaga performa, kita bisa bikin skrip pembersih sederhana:

Buat file Python:

nano /home/admin/clean.py

Isi dengan:

import os
os.system("sync; echo 3 > /proc/sys/vm/drop_caches")

Buat file Bash:

nano /home/admin/clean.sh
#!/bin/bash
sync; echo 3 > /proc/sys/vm/drop_caches

Jalankan dengan:

sudo bash /home/admin/clean.sh

Otomatis jalan saat reboot? Tambahkan ke crontab:

crontab -e

Tambahkan baris ini untuk eksekusi tiap boot:

@reboot /usr/bin/python3 /home/admin/clean.py

Atau otomatis jalan jam 3 dini hari:

0 3 * * * /usr/bin/python3 /home/admin/clean.py
Tips: Pastikan waktu (timezone) Armbian kamu sudah benar: sudo dpkg-reconfigure tzdata

✨ Gimana? Mudah bukan? Ini baru awal petualanganmu jadi SysAdmin rumahan. Tunggu seri berikutnya yaa!

#Armbian #HG680P #LinuxPemula #ServerRumahan #SambaFTP #PuTTY #BelajarLinux

Tidak ada komentar:

Posting Komentar