Posts

KONFIGURASI DNS SERVER DI Linux Debian 13

## 1. Pengertian DNS Server DNS (Domain Name System) adalah layanan jaringan yang berfungsi **menerjemahkan nama domain menjadi alamat IP**. Dengan DNS, pengguna cukup mengakses `www.febri.local` tanpa perlu menghafal IP server. 📌 **Catatan etika:** DNS server ini dibuat **hanya untuk jaringan lokal (lab / pembelajaran)**, bukan untuk publik tanpa izin. --- ## 2. Topologi Singkat * **Server DNS** : Debian Linux * **IP DNS Server** : `192.168.10.10` * **Domain** : `febri.local` * **Client** : Windows / Linux --- ## 3. Instalasi BIND9 ```bash sudo apt update sudo apt install bind9 bind9utils dnsutils -y ``` Cek status: ```bash systemctl status bind9 ``` Pastikan status **active (running)**. --- ## 4. Konfigurasi Zona DNS ### Edit file zona utama ```bash nano /etc/bind/named.conf.local ``` Tambahkan: ```conf zone "febri.local" {     type master;     file "/etc/bind/db.febri.local"; }; zone "13.168.192.in-addr.arpa" {     type master;     file "/etc/...

Konfigurasi SSH SERVER Di Linux Debian 13, Mengunakan Tools Putty

TUTORIAL LENGKAP DAN SEDERHANA: CARA MENGGUNAKAN PuTTY UNTUK REMOTE SSH SERVER DI DEBIAN SSH (Secure Shell) adalah layanan yang memungkinkan kita mengakses sebuah server Linux secara remote melalui jaringan. Pada sistem operasi Debian, layanan SSH biasanya menggunakan paket bernama "openssh-server". Untuk melakukan remote dari Windows, salah satu tools yang paling umum digunakan adalah "PuTTY". Berikut panduan lengkap dan sederhana untuk melakukan remote SSH Debian menggunakan PuTTY. 1. PERSIAPAN SSH SERVER DI DEBIAN Sebelum melakukan remote dengan PuTTY, pastikan SSH Server sudah aktif di Debian. Instal SSH Server: apt update apt install openssh-server -y Aktifkan layanan: systemctl enable ssh systemctl start ssh Pastikan SSH berjalan: systemctl status ssh Cek IP address Debian: ip a Gunakan IP yang berada pada interface yang terhubung (misal: 192.168.136.129). 2. DOWNLOAD DAN INSTAL PuTTY PuTTY dapat diunduh dari situs resminya di: [https://www.putty.org](https://...

Membangun DHCP Server di Linux: Konsep, Konfigurasi, dan Troubleshooting

Membangun DHCP Server di Linux: Konsep, Konfigurasi, dan Troubleshooting** Dalam dunia administrasi jaringan dan keamanan siber, memahami serta mengelola (DHCP Server)merupakan keahlian fundamental. DHCP (Dynamic Host Configuration Protocol) adalah layanan yang secara otomatis memberikan konfigurasi IP kepada perangkat dalam jaringan, sehingga administrator tidak perlu mengatur IP satu per satu secara manual. Artikel ini membahas konsep dasar DHCP, cara kerja, serta langkah konfigurasi DHCP Server pada sistem Linux Debian/Kali/Ubuntu. Apa Itu DHCP Server? DHCP Server adalah layanan yang bertugas menyediakan konfigurasi jaringan kepada client secara otomatis. Informasi yang diberikan meliputi: IP address Subnet mask Gateway (router) DNS server Broadcast address Lease time Penggunaan DHCP mempermudah pengelolaan jaringan berskala kecil hingga besar, mengurangi kesalahan konfigurasi manual, serta meningkatkan efisiensi. Cara Kerja DHCP: Siklus DORA Proses pemberian IP dilakukan melalui em...

Membuat User 1000 Mengunakan Script

Dalam sistem operasi Linux, pembuatan user biasanya dilakukan satu per satu menggunakan perintah useradd. Namun, untuk keperluan praktikum, uji coba, atau simulasi sistem multiuser, kita bisa membuat banyak user sekaligus secara otomatis menggunakan skrip Bash. Berikut langkah-langkah lengkap untuk membuat 1000 user otomatis di Debian yang dijalankan di VirtualBox. 1. Buka Terminal Pastikan kamu sudah login ke Debian dan memiliki hak akses sudo root. Jika belum, masuk ke mode superuser dengan perintah: su root 2. Buat File Skrip Ketik perintah berikut untuk membuat file skrip baru: nano buat-user.sh Perintah nano digunakan untuk membuka editor teks terminal di Linux. 3. Isi Skrip dengan Perintah Berikut Salin dan tempel kode berikut ke dalam editor nano: #!/bin/bash for i in $(seq 1 1000); do     username="user$i"     password="pass$i"   bash     useradd -m -s /bin/bash "$username"     echo "${username}:${password}" | chpasswd     e...

Cara Membuat Grup dan User di Linux Secara Manual dan Terstruktur

Dalam sistem operasi Linux, pengaturan user dan grup sangat penting untuk menjaga keamanan dan keteraturan sistem. Setiap pengguna dan grup memiliki hak akses tertentu terhadap file maupun folder. Artikel ini menjelaskan langkah-langkah membuat user, grup, menambahkan user ke dalam grup, serta mengatur folder dan hak aksesnya secara manual dan terstruktur. --- ## Tujuan Pada contoh ini, kita akan membuat dua grup utama: * **ops** berisi user: `hrd`, `keuangan`, dan `manager` * **enginer** berisi user: `logistik` dan `kitchen` Setiap grup akan memiliki folder kerja masing-masing, dan hanya anggota grup tersebut yang dapat mengaksesnya. --- ## 1. Menambahkan User Baru Langkah pertama adalah membuat user satu per satu menggunakan perintah berikut: ```bash sudo useradd -m hrd sudo useradd -m keuangan sudo useradd -m manager sudo useradd -m logistik sudo useradd -m kitchen ``` Opsi `-m` digunakan untuk membuat folder home secara otomatis di `/home/namauser`. --- ## 2. Memberikan Password pa...

Manajemen User & File (half acces)

LAPORAN PRAKTIKUM MANAJEMEN USER DAN FILE DI DEBIAN 13** ### **1. Tujuan** 1. Memahami cara mengatur hak akses pengguna dan grup di sistem operasi Debian 13. 2. Menerapkan konsep *read*, *write*, dan *execute* pada file serta folder proyek. 3. Mengetahui penerapan sistem *half access* untuk membatasi hak pengguna tertentu. --- ### **2. Dasar Teori** Dalam sistem operasi Linux seperti Debian, setiap file dan direktori memiliki tiga jenis hak akses utama, yaitu: * Read (r): hak untuk membaca isi file atau melihat isi direktori. * Write (w): hak untuk mengubah isi file atau menambah serta menghapus file dalam direktori. * Execute (x): hak untuk menjalankan file (jika berupa program) atau mengakses isi direktori. Setiap file dan direktori juga dibagi menjadi tiga kategori pengguna: 1. Owner (pemilik file) 2. Group (kelompok pengguna yang sama) 3. Other (pengguna lain di luar grup) Pengaturan hak akses dilakukan menggunakan perintah berikut: * `chmod` untuk mengubah izin file atau folder. *...

Dasar dasar Linux dan Perubahan Linux Debian Graphical ke Teks dan sebaliknya

 Pada pembelajaran kali ini, kami diajarkan membuat Linux berbasis graphic diubah menjadi Linux berbasis text, saya akan merangkumkan cara merubahnya dan juga saya disini akan memberikan 5 perintah dasar beserta penjelasanya dan juga studi kasusnya masing". Cara merubah Linux berbasis graphic menjadi Linux berbasis text : 1. Pertama kita bisa masuk terlebih dahulu ke super user/user root 2. Kemudian kita bisa langsung memasukan perintah sudo systemctl set-default multi-user.target 3. selanjutnya kita hanya perlu me'reboot Linuxnya dengan perintah sudo reboot 4. Disini kita hanya perlu menunggu hasilnya 5. selesai. Cara merubah kembali Linux yang berbasis text tadi kembali ke Linux berbasis graphic : 1. masuk kedalam super user/user root 2. langsung masukan saja perintah sudo systemctl set-default graphical.target 3. lanjut kita reboot Linux yang berbasis text tersebut 4. selanjutnya tinggal tunggu hasil tampilan login Linux yang berbasis graphic 5. selesai. Berikut 5 perintah ...