KELOMPOK 3
Materi 1 . Konsep Dasar Samba Pada Debian 12
Gambar 423 Samba |
1. Pengertian Samba
Samba adalah perangkat lunak open-source yang memungkinkan komputer Linux (seperti Debian 12) untuk berbagi file dan printer dengan komputer Windows dalam satu jaringan.
Dengan Samba, Debian bisa:
· Terlihat di Windows Network (Workgroup / Domain),
· Mengakses atau menyediakan folder bersama (shared folder),
· Mengelola hak akses (read/write) untuk user Windows maupun Linux,
· Dan bahkan berfungsi sebagai Domain Controller (DC) jika dikonfigurasi lanjut.
2. Fungsi Utama Samba
Fungsi | Penjelasan Singkat |
File Sharing | Debian dapat membagikan folder agar bisa diakses dari Windows Explorer (\\nama-server\sambashare) |
Printer Sharing | Printer yang terpasang di Debian bisa diakses oleh komputer Windows |
User Authentication | Mengatur siapa yang boleh mengakses dan level izinnya (guest, user tertentu, dll.) |
Interoperabilitas Sistem | Menghubungkan sistem Linux dan Windows tanpa harus berganti format file sistem |
3. Komponen Penting Samba
Komponen | Fungsi |
smbd | Layanan utama yang menangani file sharing dan printer sharing |
nmbd | Menangani NetBIOS name service agar server Samba dikenali oleh jaringan Windows |
winbindd | Menghubungkan akun Windows (misalnya dari domain) dengan sistem Linux |
/etc/samba/smb.conf | File konfigurasi utama Samba — di sinilah kita mengatur folder yang dibagikan, user, workgroup, dll. |
4. Konsep Kerja Samba
Berikut alur konsep sederhananya:
- Server Debian menjalankan layanan smbd dan nmbd.
- Di jaringan lokal, komputer Windows mencari perangkat dalam workgroup.
- Windows menemukan server Debian (misalnya \\debian-server) karena Samba mendaftarkan namanya lewat NetBIOS.
- Ketika user membuka folder bersama, Samba:
- Mengecek izin akses di smb.conf dan sistem file Linux,
- Meminta login jika folder dilindungi,
- Memberikan akses baca/tulis sesuai hak pengguna.
5. Contoh Konfigurasi Dasar Samba
File konfigurasi: /etc/samba/smb.conf
[global]
workgroup = WORKGROUP
server string = Debian Samba Server
security = user
map to guest = bad user
[share]
path = /home/share
browseable = yes
read only = no
guest ok = yes
Artinya:
§ Samba masuk ke workgroup “WORKGROUP”
§ Membagikan folder /home/share
§ Bisa diakses semua user (guest)
§ Dapat dibaca dan ditulis
6. Perintah Dasar Samba di Debian 12
Perintah | Fungsi |
sudo apt install samba | Menginstal Samba |
sudo systemctl start smbd nmbd | Menjalankan layanan Samba |
sudo systemctl enable smbd nmbd | Agar otomatis aktif saat boot |
sudo smbpasswd -a namauser | Menambahkan user Samba |
testparm | Mengecek apakah konfigurasi Samba benar |
sudo systemctl status smbd | Melihat status layanan Samba |
7. Akses dari Komputer Windows
Setelah dikonfigurasi, pengguna Windows bisa mengakses dengan:
· Tekan Windows + R
· Ketik: \\IP_Debian atau \\nama-server
· Folder yang dibagikan ([share]) akan muncul
8. Kelebihan Samba
Ø Gratis dan open source
Ø Stabil dan ringan
Ø Dapat berjalan di semua distro Linux
Ø Kompatibel dengan berbagai versi Windows
Ø Dapat dijadikan file server, print server, bahkan domain controller
9. Keamanan Samba
Samba bisa diatur agar aman, misalnya:
· Menggunakan security = user atau security = ads (untuk domain)
· Menentukan user mana yang boleh mengakses
· Menyesuaikan izin file (chmod, chown)
· Membatasi IP yang diizinkan (hosts allow, hosts deny)
Materi 2. Konfigurasi DNS di Debian 12 menggunakan VirtualBox
| Gambar 417 DNS Server |
- Buat mesin virtual di VirtualBox, cara dan langkahnya bisa dilihat di link ini.
- Install debian di Virtual Mesin VirtualBox, cara dan langkahnya sama dengan instalasi debian 10.
- Hubungkan debian VM (Virtual Mesin) dengan internet. Jika ada kesulitan bisa menelaah link ini.
- Setting Repository
- Instalasi DNS dan Konfigurasi DNS
- Pengujian hasil Konfigurasi DNS
- Hubungkan debian VM ke PC Host
- Uji coba
- Konfigurasi File Forward di file db.local yang sudah copy
- Konfigurasi File Reserve di file db.127 yang sudah copy
- Mendeklarasikan Zone Domain di file named.conf.default-zones
- Menambahkan nameserver di file resolv.conf
Karena hal itu untuk mempermudah konfigurasi, kita bisa masuk terlebih dahulu ke folder tersebut dengan perintah seperti ini #cd /etc/bind
File forward memiliki fungsi untuk memetakan nama domain ke ip address. Sebelum mengkonfigurasi file forward, kita perlu membuat file konfigurasinya dahulu dengan cara menduplikasi file forward yang sudah ada. Lakukan langkah-langkah berikut :
a. Copy terlebih dahulu file db.127 dan beri nama yang berbeda misalnya db.forward dengan perintah #cp db.127 db.forward kemudian lihat kembali isi foldernya dengan perintah #ls
b. Buka file db.forward dengan perintah #nano db.forward
c. Sebelum mulai langkah ini kita harus menyiapkan nama domain terlebih dahulu misalnya kita akan membuat domain dengan nama manabu.net. Garis bawah warna merah adalah nama domain diakhiri dengan titik (.), sedangkan warna kuning adalah ip dari server (debian).Setelah diubah script menjadi seperti berikut, kemudian simpan dengan perintah CTRL + X > ketik Y > Enter
File reverse merupakan kebalikan dari file forward, yakni memetakan ip address ke nama domain.a. Selanjutnya duplikat file db.127 dan ganti beri nama yang berbeda misalnya db.reverse dengan perintah #cp db.127 db.reverse.
b. Buka file db.reverse dengan perintah #nano db.reverse
c. Ubahlah script diatas menjadi seperti berikut ini. Garis bawah warna merah adalah nama domain diakhiri dengan titik (.), sedangkan warna kuning adalah angka terakhir dari ip server (debian). Jika IP server 192.168.100.3 maka tuliskan angka 3.Setelah diubah script menjadi seperti berikut, kemudian simpan dengan perintah CTRL + X > ketik Y > Enter
Pada bagian ini kita akan mendefinisikan zona-zona untuk domain yang akan kita gunakan. Di dalam zona ini kita tentukan file forward dan file reverse mana yang akan dipakai dan di-load oleh server dns.
a. Buka file dengan nama named.conf.default-zones dengan perintah #nano named.conf.default-zones
b. Kemudian tambahkan dengan script seperti berikut. Garis bawah warna merah adalah nama domain diakhiri dengan titik (.), sedangkan warna kuning adalah 3 byte terakhir dari ip server (debian) ditulis terbalik.
Jika IP server 192.168.100.3 maka tuliskan menjadi 100.168.192, warna hijau adalah letak file yang yang tadi dituliskan. Setelah diubah script menjadi seperti berikut, kemudian simpan dengan perintah CTRL + X > ketik Y > Enter
Agar domain yang sudah kita setting dapat dikenali di dalam jaringan, maka kita perlu mengkonfigurasi ip dns yang digunakan oleh setiap host. Lakukan langkah-langkah berikut :
a. Buka file resolv.conf dengan ketik #nano /etc/resolv.confb. Tambahkan script seperti tulisan warna putih dibawah ini.
Garis bawah warna merah adalah nama domain, sedangkan warna kuning adalah ip dari server (debian).Setelah ditambah script menjadi seperti berikut, kemudian simpan dengan perintah CTRL + X > ketik Y > Enter
c. Sebelum merestart service, kita cek dahulu apakah konfigurasi yang dilakukan sudah benar dan tidak ada error. Cek dengan perintah #named-checkconf
Apabila tidak ada peringatan error maka konfigurasi sudah benar. Selanjutnya kita restart service dns dengan perintah #systemctl restart bind9 atau #service bind9 restart
Pengujian DNS di sini kita bisa menggunakan dnsutils di server dan PC Host sebagai client.
Pengujian menggunakan dnsutils di server lakukan langkah-langkah berikut :
a. lakukan install dnsutils dengan perintah #apt install dnsutils
b. kemudian ketik #nslookup 192.168.100.3 dan #nslookup manabu.net
Pengujian menggunakan dnsutils di PC host lakukan langkah-langkah berikut :
a. Pertama hubungkan VM dengan PC host
Langkah bisa lihat link disini. Setting IP address pada client menjadi satu subnet dengan IP address server (debian). IP server (debian) yang kita gunakan adalah 192.168.100.3 maka pada IP address client bisa kita isikan yang satu subnet misalnya 192.168.100.1 saja.Sedangkan pada DNS server diisi dengan IP address server (debian) yaitu 192.168.100.3.
b. Lakukan ping untuk cek keberhasilan. Misalnya di cmd ping ke ip server atau ping ke domain server.
c. kemudian ketik #nslookup 192.168.100.3 dan #nslookup manabu.net
Jika tampilan hasil pengujian tidak ada error dan sesuai seperti contoh, maka artinya konfigurasi DNS kita berhasil. Untuk latihan Anda bisa mengganti IP address. Selamat mencoba, semoga manfaat.
Materi 3. Virtualisasi Sistem Operasi
adalah file disk virtual yang digunakan oleh mesin virtual untuk menyimpan data dan sistem operasi.
adalah format file disk virtual yang digunakan oleh VMware. Ini digunakan untuk menyimpan data dan sistem operasi mesin virtual.
Dengan menggunakan mesin virtual, perusahaan tidak perlu membeli hardware baru untuk setiap aplikasi atau sistem operasi. Hal ini dapat menghemat biaya pengeluaran dan pemeliharaan.
Mesin virtual dapat dengan mudah dikloning dan ditingkatkan untuk memenuhi kebutuhan bisnis yang berkembang.
Mesin virtual dapat memastikan bahwa jika server terinfeksi dengan malware, mesin virtual yang terisolasi tetap aman.
| Industri | Penggunaan Virtualisasi |
| Keuangan | Penjagaan keamanan transaksi keuangan dengan memisahkan aplikasi dan data |
| Pendidikan | Memungkinkan mahasiswa mengakses aplikasi yang diperlukan tanpa memerlukan perangkat lunak khusus atau perangkat keras tambahan |
| Telekomunikasi | Memfasilitasi migrasi sistem ke mesin virtual untuk meningkatkan skalabilitas |
Hypervisor Tipe 1, atau disebut juga native atau bare metal, merupakan hypervisor yang langsung diinstal pada hardware. Hypervisor Tipe 1 biasanya digunakan pada lingkungan server yang membutuhkan kinerja dan keamanan tinggi. Karena langsung terinstal pada hardware, hypervisor tipe 1 dapat lebih efisien dalam menjalankan workload.
Hypervisor Tipe 2, atau disebut juga hosted, diinstal pada sistem operasi yang sudah ada. Hypervisor Tipe 2 dapat diinstal pada sejumlah sistem operasi seperti Windows, Linux, dan Mac OS X.
Hypervisor Tipe 2 biasanya digunakan pada lingkungan desktop virtualisasi, seperti untuk uji coba aplikasi sebelum diimplementasikan pada produksi, karena lebih mudah diinstal dan digunakan.
- VMDK adalah format berkas yang digunakan oleh aplikasi virtualisasi milik VMware.
- Format berkas VMDK dapat digunakan pada berbagai platform, termasuk Windows, macOS, dan Linux.
- VMDK mendukung fitur-fitur seperti deduplikasi dan Thin Provisioning yang memungkinkan penggunaan ruang penyimpanan yang lebih efisien.
- VDI adalah format berkas yang digunakan oleh aplikasi virtualisasi milik Oracle, VirtualBox.VDI hanya dapat digunakan pada platform yang didukung oleh VirtualBox.
- VirtualBox menyediakan alat untuk mengkonversi antara format VDI dan format berkas lainnya.
- VDI mendukung penulisan dengan ukuran disk yang fleksibel. Pengguna dapat menentukan ukuran disk yang mereka butuhkan untuk mesin virtual mereka.
- VHD adalah format berkas yang digunakan oleh produk virtualisasi milik Microsoft, seperti Hyper-V.VHD mendukung fitur-fitur seperti enkripsi dan kompresi.
- VHD mendukung banyak platform, termasuk Windows, FreeBSD, dan Linux.
- VHD adalah format standar untuk mesin virtual yang berjalan pada Microsoft Azure.
| Format Berkas | Digunakan Oleh | Dukungan Platform | Fitur Khusus |
| VMDK | VMware | Windows, macOS, Linux | Deduplikasi, Thin Provisioning |
| VDI | Oracle VirtualBox | VirtualBox | Penulisan Disk yang Fleksibel |
| VHD | Microsoft Hyper-V | Windows, FreeBSD, Linux | Enkripsi, Kompresi |
Materi 4. Glosarium
adalah pekerjaan, proses atau Job yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan
adalah karakteristik dari sistem operasi yang dapat bekerja secara bersama-sama dengan sistem operasi lainnya dan dapat menggabungkan dua atau lebih sistem yang berbeda platformnya.
atau komputer terdistribusi adalah sistem komputer, berskala besar dan mempunyai performa yang tinggi dimana sistem pengelolaan, pengolahan atau komputasi-komputasinya tidak lagi berpusat di satu titik, tetapi dipecah dibanyak komputer sehingga tercapai kinerja yang lebih baik.
adalah antar-muka atau interface untuk manusia dan komputer yang berbasis grafis, angat nyaman dan mudah digunakan dan dioperasikan
adalah karakteristik atau performa dari suatu sistem yang dapat digunakan, dimanfaatkan atau diakses oleh banyak pengguna dalam satu waktu sekaligus),
adalah karakteristik atau performa adalah suatu sistem yang dapat melayani banyak program aplikasi dalam satu waktu sekaligus)
adalah karakteristik atau performa dari suatu sistem yang dapat melayani banyak tugas dan pekerjaan dalam satu waktu.
adalah merupakan keluarga besar sistem operasi yang dibuat dan dikembangkan oleh microsoft coorporation. Varian-vairan sistem operasi dari keluarga microsoft ini antara lain MS Dos, Windows 9x, windows NT, windows 7, windows 8, Windows server dll.
adalah sebuah perusahaan multinasional Amerika Serikat yang berkantor pusat di Redmond, Washington, Amerika Serikat yang mengembangkan, membuat, memberi lisensi, dan mendukung beragam produk dan jasa terkait dengan komputer. Perusahaan ini didirikan oleh Bill Gates dan Paul Allen pada tanggal 4 April 1975.
adalah perangkat lunak yang bertugas untuk mengatur, mengendalikan perangkat keras dan memberikan kemudahan untuk pemakai dalam penggunaan komputer.
yaitu satu komputer dapat diclonning atau diperbanyak secara virtual menjadi lebih dari satu komputer dan dapat bekerjasama secara sinergi.

Komentar
Posting Komentar