π§ 1. Pengantar File Server & Sharing
9
π Definisi
File Server adalah server yang digunakan untuk menyimpan, mengelola, dan mendistribusikan file kepada client dalam jaringan.
File Sharing adalah proses berbagi file antar user atau perangkat melalui jaringan.
π― Tujuan:
- Sentralisasi penyimpanan data
- Mempermudah akses file
- Meningkatkan kolaborasi
- Mengontrol keamanan data
π§ Narasi:
Dalam organisasi, file server berfungsi seperti βlemari arsip digitalβ yang bisa diakses bersama oleh banyak user secara terkontrol.
ποΈ 2. Arsitektur File Server
8
π Komponen:
- Server (penyimpanan utama)
- Client (user)
- Network (LAN/WAN)
π§ Narasi:
Semua file disimpan di server, sedangkan client hanya mengaksesnya melalui jaringan.
π 3. Jenis File Sharing Protocol
8
π Tabel Protokol:
| Protokol | Fungsi | OS |
|---|---|---|
| SMB/CIFS | File sharing Windows | Cross-platform |
| NFS | File sharing Linux | Linux/Unix |
| FTP | Transfer file | Semua OS |
π§ Narasi:
Pemilihan protokol tergantung kebutuhan dan sistem operasi yang digunakan.
π» 4. Samba (File Server Linux)
6
π Definisi:
Samba adalah software yang memungkinkan Linux berbagi file dengan Windows menggunakan protokol SMB.
βοΈ 5. Instalasi Samba
π Perintah:
sudo apt update
sudo apt install samba
π Cek status:
sudo systemctl status smbd
π§ Narasi:
Samba adalah solusi paling populer untuk file sharing di jaringan heterogen (Linux & Windows).
π 6. Konfigurasi Samba
π Edit file:
sudo nano /etc/samba/smb.conf
π Contoh konfigurasi:
[shared]
path = /data/shared
browseable = yes
read only = no
guest ok = yes
π Restart:
sudo systemctl restart smbd
π§ Narasi:
Konfigurasi ini menentukan folder mana yang bisa diakses oleh user di jaringan.
π₯ 7. Manajemen User Samba
π Tambah user:
sudo smbpasswd -a username
π§ Narasi:
User Samba berbeda dengan user Linux, sehingga perlu konfigurasi tambahan.
π 8. Permission & Security
7
π Pengaturan:
- Permission folder (
chmod) - Ownership (
chown) - Authentication user
π§ Narasi:
Tanpa pengaturan permission yang tepat, data bisa diakses oleh pihak yang tidak berhak.
π 9. Akses File Sharing
7
π Dari Windows:
\\ip_server\shared
π Dari Linux:
mount -t cifs //ip_server/shared /mnt
π§ Narasi:
User dapat mengakses file server seperti membuka folder biasa.
πΎ 10. Network Attached Storage (NAS)
6
π Definisi:
NAS adalah perangkat khusus untuk file sharing dalam jaringan.
π§ Narasi:
NAS sering digunakan di perusahaan untuk penyimpanan terpusat.
π 11. Backup & Sinkronisasi File
7
π Tools:
rsync -av /data /backup
π§ Narasi:
Backup penting untuk mencegah kehilangan data akibat kerusakan atau serangan.
π§ͺ 12. Studi Kasus Praktikum
π― Kasus:
Membuat file server untuk tim kantor
π Langkah:
sudo apt install samba
sudo mkdir /data/shared
sudo chmod 777 /data/shared
sudo nano /etc/samba/smb.conf
Tambahkan konfigurasi share β restart Samba
β οΈ 13. Troubleshooting
| Masalah | Solusi |
|---|---|
| Tidak bisa akses | Cek IP & firewall |
| Permission error | Cek chmod |
| Service mati | Restart Samba |
| Login gagal | Cek user |
π§ Narasi:
Sebagian besar masalah berasal dari permission atau konfigurasi.
π 14. Keamanan File Server
π Praktik:
- Gunakan password
- Batasi akses user
- Enkripsi data
- Backup rutin
π§ Narasi:
File server sering menjadi target karena menyimpan data penting.
π 15. Ringkasan Materi
| Topik | Inti |
|---|---|
| File Server | Penyimpanan terpusat |
| Samba | File sharing Linux |
| Protocol | SMB, NFS, FTP |
| NAS | Storage khusus |
| Security | Proteksi data |
π― 16. Latihan / Evaluasi
- Apa itu file server?
- Jelaskan fungsi Samba!
- Apa perbedaan SMB dan NFS?
- Bagaimana cara mengakses file sharing?
- Mengapa backup penting?
π Penutup
File Server & Sharing adalah pondasi kolaborasi data dalam jaringan. Tanpa ini:
- Data tersebar tidak teratur
- Kolaborasi sulit
- Risiko kehilangan data tinggi