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!
🔑 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
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
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