File Server & Sharing


🧭 1. Pengantar File Server & Sharing

https://images.openai.com/static-rsc-4/03wdP6MCPlH_1DRPTg5zq6q6Sj_LwcjXeAMWwahd9IYm6m9AaxiRk43LRiZMTdhVtjWBAZYcmJoA9CTlt3REXzYa72YBCotCt030F-dmP8g6fySdwA7j73uMw-0-Xwnh9nwgUWZ4KSb_jj64x8-acK0P3r_kTAmwsQ8JWw5uk8lo_Yahf49vuQbL-lbX69TT?purpose=fullsize
https://images.openai.com/static-rsc-4/7C9Ld5SiHWpScivCDrqbO1FEACvFJBv2HnQm7JFEzpoh5rbzKB5nKCPsbkBqowG2A4Zjf0VEotboIawbFhSX4ljMm3VBm6ZK4GX22FhdYOOY8jrSfZCCKI6NXSeH6mnWCcmbos99MN45mSNztbO7C31ubjjGGoU0rcHaMv4_SWEg33dyvYFH9Yty8Yb6CbSX?purpose=fullsize

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

https://images.openai.com/static-rsc-4/cK7h67rqzsiaeM4ttHBd2N_sopWP2fkZU4A3pT6tKpoHEUNW-3ZS6A9vVEGyoJL8d8Iws5ijokd3A0KS3woUcbzbhfamtYdBaGUs_Tu9f6DGi3mLyASvRLAizTmBCbvUPSq3dtYY8767fwbq4qy3eFaTdq1kcxOr0bMPdITzEFF8E_v2Mf_c_RypLcYcP_59?purpose=fullsize
https://images.openai.com/static-rsc-4/yFTyUwfcjn1XoVsY9a8YdP_KSN13GifhO2BwQtIKI0BIM5JAVLSvYmRizd9MCvWKz9xJgmnHLA5Sa-y6j-BDqipHEiKIIqNEHzorOvPGBrOcevb4A0KTBGC2XkeJcg2zyLavKyXSbGDyE_QaNHkS9cJn-BC09K4ljG2WcGs3K6c0kgsB_jp_SHO8cDivcwNs?purpose=fullsize
https://images.openai.com/static-rsc-4/iRcHs9lMPWPC9rz9iReFvsPD4dwOtvDAwIY5Ed1fhmGJuvQ1j84SLetAWEKCL1I4PYVEni2U9U-jNl11i0UmQPT_UpH0ARyzNhKQ6g7KJRP1_tnOM9TtGVEa6vMutdLhvvYXY1bFx6FMs7hHwZl5h411tyCob088F7362jTYRCsnCweK2q1euThQBmyEhCK9?purpose=fullsize

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

https://images.openai.com/static-rsc-4/LhaWZRy26CAQCtC3X4eETwbSqqzzeZdBtLC_mtXA9wVwiRCvBx9M6OOpiDk5bPX_ZUjG0-aiFFQosFgb8PWg9zbeBgwy6x0uSOByCbsBmfgKe_LYY1rcR95h8TadVUj_8C9FalIcqYVy4zQ7JxoM5F1SdaMvg4WFbou-Ec9zuSA2oMnDPmIYA-OxI7TQMLoz?purpose=fullsize
https://images.openai.com/static-rsc-4/XD8wzO-I5yjdj1pWd9wR8zKAIq3fbKMRqIoKaGOKda5sMMcZCG0SBwAl8j9OiuxAK423jzXeFUgtGjo0K0CQzZa67V7pDOkNS7bYKdawmvC596dT_yBaBOWRYbUJU_xPZ-UAX1rhTQrptcfqUyvd0dJYyzBAMWBtF3HNKQqja51uDeXdQRns8LHgbw1Cr1Ad?purpose=fullsize
https://images.openai.com/static-rsc-4/4k92fvhkCfhk9m5lzXtQ_GTMzdIwU2tkJP555tWXVgLJWIC1KwNhnM6S4-D1JOQZYWYlwXmkXx7qYKwxcDVxltzaTtS86DfHlYEi96kwWjyDvVdIfugddz7u4VWkotIcXSfTp08uRXODXZLArPu4anJpx6033ZEy_PnTtNJ0cx0IwPIBenOCkghjKnht2C-7?purpose=fullsize

8

πŸ“Š Tabel Protokol:

ProtokolFungsiOS
SMB/CIFSFile sharing WindowsCross-platform
NFSFile sharing LinuxLinux/Unix
FTPTransfer fileSemua OS

🧠 Narasi:

Pemilihan protokol tergantung kebutuhan dan sistem operasi yang digunakan.


πŸ’» 4. Samba (File Server Linux)

https://images.openai.com/static-rsc-4/lVdlMB0ZtEHjXAghX5SZBmwu0iut0OZklZGgEpcM5zOMG3ARPCcCw6bbzSaXIBlafOpXUNuxD-9NVTaiZNBXegx0wpI3qBk90THOC2hgCPU5hZsGgWty3yMFMa1wTW7P3Kp8cJnm6_bFrJM8aShh21mZHrz2uFaPFS3GdqpVoUbIKZkzvpaDzbLkyLw2GiJ1?purpose=fullsize
https://images.openai.com/static-rsc-4/XCKKsW3G4qFRhUu_HR62EfGPJ0W-4ievLaWnSg8IgvGdYKWqQvbHnYqyPAI3IrWmWZHxmHeNuRJ9PRA_4bsKiCEd-cNH9tt0or_SySZAgQkQR0rCPvpwI-3GlrKxA-77hjpXKygAdhVdRVe53kt_VAWMX041znjm7zJVdE5qTfJNrvN0KYpsPgO9wCA2-1D_?purpose=fullsize
https://images.openai.com/static-rsc-4/IhYVB-JtkgjCP3VPGWj1Z6bJdvkIZZpAkbkVmEt6dlfVKseKFxoGut7ufxcXBEhtWb1JNeuWyOrTMqAIXesFYcAjw3toqf4OutazedZDQ0n99ANKxEwlFN3GjGVWgV5Dksnxetb-2SWuIcRWfymePmILaFPNZ4xw0RM90gkkuNTK3Cm9YCow9oFDGaVt-Ev8?purpose=fullsize

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

https://images.openai.com/static-rsc-4/7nD9xicu9VoikxAz06ohNY3YXalOQwsLKdfx-B0DIBdDzY6OtPOj3-xXB68qY0Ym33lzS5Ts7oyWEpA6Ti9lsqAR7XnWfsF466K4Ry_werImBEr6-2IBxaj4VdaUYkHWaGKbbFDZCKzuk07q_31rr7Olo5lETOW4BoWOnQYDh35sINwHMceU3IPgMOha6H3Q?purpose=fullsize
https://images.openai.com/static-rsc-4/k7ucwu7lL3K6w4CyvFBpX2NUJa6rMIPF0AqkXL1HADbRQW3GONuxSrg0bCBCAmEXT7Y43K5OiintzWkese83os0j8od0Ofn2lbUXIYSvXS3pIEmI9Sh_jBhxO0mkhxEeNjHLDgA9sy3dYkyq_0nN-jlmG4ngFMQcK6C4tnsOto5JWVoBMIAngfyTaSAtQlUg?purpose=fullsize
https://images.openai.com/static-rsc-4/2lo4GSplolUrT85mY_qlLhsLcSjXR7EklEURji76PdAmFJedxFWrdGAxP-Lfpt6l-UdICR3pksjJ-Ul9b9pp70Z3RdO-IfPKjDXCX_i-7P2bHD5pYccuSjve0DdhPYcIZ4109_vPeeGz_RTu3Pke6RuOOLfCHBzfOeSXufiI24-Lu7jBU2XL8Wi-_TufxStk?purpose=fullsize

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

https://images.openai.com/static-rsc-4/CLTXGsaMUnzqERk5Tst0YBPvTYFV560SVPrvNnvBRwRP8z8oOqjKFWUVhHqZcO8Rtb4qEP0rG8GJkKY79EQ7AVRuFWixRsEsmCMF0ksIaKB254II-OgQQ-bk2-qlT3bbIwCyQ1jD3WT69aCy3PyiU7eXd9YDafS95PP2UF5TXF_VX3rBN4xJHTFPkA0wKOk_?purpose=fullsize
https://images.openai.com/static-rsc-4/0AxIYibx5jYrpY8QhGLLN5IaefdqbRvCPmpBOKweKM83Cw7vhYnWpt5jP3TJ1w6bjXM-a9OZFRe_l-KXAo-VYkjiCm2u1UT2Gjb_BZgFkDg8gmUSsBJgRTbpV8GxYp1a5ecuLZecpecseZ55yHIyQt13RSYWmGfikvCSPfqm_WAyRlzDDb0t5poBFqXbpVFR?purpose=fullsize
https://images.openai.com/static-rsc-4/00Wcz2h42_RZdi9pOlyt0O0hc8cElDC9UZsZTajgHQl44Wrligix1bOhZFa6AuWTIlNTiMNpNQmRcFK76LrA2gQnxZnx8umbVkH7u-9T5CWjmAY9dTHpRg91BY5jinEkBlShprbfAqd_LQByzOWfuvW04CYqK915ZEXFeBQSR4E-CLog3KyK5eftaDDUMaGy?purpose=fullsize

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)

https://images.openai.com/static-rsc-4/N62guWlqMf49qnnSf5fUBAlnGZjj2tZE7o2z07xOyiASccgEFbHBa_4CONk5LpFrTtAa8ZTssPe7chjIpFNfDhlgm0U5rkoiSexZ8SY80507krOScRipN_F5NOH-JvaEyYlrbcjG3JX5m7dGVoO-mw-gC3142myz0FiEoZOGYZRDEeTyf_T37h1TbmgfVYOx?purpose=fullsize
https://images.openai.com/static-rsc-4/NT6LQqVHzjLGhdeo2c3Pee5NHKMMpjAPFCvsoNYRPRt7wS94NVTtTkDbB4XA1pwYyD6i6XNdWv07XDinxc6eM3yKfzBJVIcMjZCWUgDL2ti-cLuRoSANgIJAJ8EzPPQ3pcmh6i0BB_Xn8zS2S5mBj-ee7KGx5Cx9WC_8bNBEe_zdhYLy75s2kejD9SjbT9Bb?purpose=fullsize
https://images.openai.com/static-rsc-4/NXIKES26xoZK12L5HTzC2_rNBPKqkv7BhjnpSGC-YaXRuyL7qPGDjyLIP_0kzJMnaP4EXQOLygPnLSxeHG6FgWCyE4uP8yKSduv1nvAUghYJOiQLw3oolJlW1A8U5MQvxUyB5rvS0sljOLv50W7DePLwSLd12KrZ1rigK0j5qCujgs4vkPxHCjudh4wm6w7A?purpose=fullsize

6

πŸ“Œ Definisi:

NAS adalah perangkat khusus untuk file sharing dalam jaringan.

🧠 Narasi:

NAS sering digunakan di perusahaan untuk penyimpanan terpusat.


πŸ”„ 11. Backup & Sinkronisasi File

https://images.openai.com/static-rsc-4/dppFzzBCkAMzYWYu3yecKm2LxMdqje5WM9cau6S6fBcB-ltBRJaZ0K0Z_pSiJg6bO0fMrwpNXdKS1tePCuZR7Qc4hlYejt2b8YIThmIUTe96Q4lxDUGR8f2SBFclsxHOrm81470yj4nAG-j5yrD8ZLaxNhskuiT5xEmDWLBZ-Fhsdt5CvtffdjsiEsYRe03r?purpose=fullsize
https://images.openai.com/static-rsc-4/9SvPUpjGk4OHLjLiTkTShUv6edxWh3rIX0Y9N-Og76_O079HeUA-GSGk-_DIr6COf45S5OsRdnpOqbUUhnQK-MZ4y6kT9LbZ-oSszLAlEBuQ7oMSblyecHTXReQLjBkXPKvGhWUECBSrJDhD5h5oVXLokNBXAjXwqFo6b5fSNoQfC20Iqb2USWz19lx_8LBa?purpose=fullsize
https://images.openai.com/static-rsc-4/Sd1scQcJWy4Xk755OhAm9HmE6ea-uDL663pkrnpsIR2-EgVWf5n0biYiicSMYIRpGihxzgSyXmupo21IBsP3V7Ugt1VBfjcl1GHrBl68N_wDFAdS_aFrga9BdckAzR_Tcd_vS_f3xxhe-qGuAZUn20Y3lNzV5UbQNnu_KCgFqI4E9UREsTmKvhj87KXR0PNt?purpose=fullsize

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

MasalahSolusi
Tidak bisa aksesCek IP & firewall
Permission errorCek chmod
Service matiRestart Samba
Login gagalCek 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

TopikInti
File ServerPenyimpanan terpusat
SambaFile sharing Linux
ProtocolSMB, NFS, FTP
NASStorage khusus
SecurityProteksi data

🎯 16. Latihan / Evaluasi

  1. Apa itu file server?
  2. Jelaskan fungsi Samba!
  3. Apa perbedaan SMB dan NFS?
  4. Bagaimana cara mengakses file sharing?
  5. 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