Postingan

Menampilkan postingan dengan label Sysad

Membahas AppArmor

Gambar
  Apa itu apparmor? AppArmor adalah sistem Mandatory Access Control (MAC) yang membatasi program ke sumber daya yang terbatas. Batasan AppArmor disediakan melalui profil yang dimuat ke dalam kernel. AppArmor dapat diatur untuk menegakkan profil atau mengeluh ketika aturan profil dilanggar. Untuk tutorial ini, saya akan membuat profil AppArmor untuk nano. jadi saya ingin membatasi apa yang dapat dilakukan pada sistem saya. Apparmor profiles Profil AppArmor adalah file teks sederhana. Jalur absolut serta file globbing dapat digunakan saat menentukan akses file. Sebagian besar aturan akses file menentukan jenis akses yang diizinkan: 'r' (baca), 'w' (tulis), 'm' (peta memori sebagai executable), 'k' (penguncian file), 'l' (pembuatan tautan keras), dan 'ix' untuk menjalankan program lain dengan kebijakan pewarisan program baru. Aturan akses file lain juga ada seperti 'Px' (jalankan di bawah profil lain, setelah membersihkan lingkungan)...

Menambahkan Interface Bridge di Ubuntu

Gambar
Apa itu interface bridge? Bridge interface merupakan salah satu interface yang berfungsi sebagai tautan atau penghubung suatu jaringan yang meneruskan lalu lintas atau traffic jaringan berdasarkan tabel alamat mac address (Layer 2). Bridge membangun tabel mac address kemudian mac address mendengarkan traffic jaringan sehingga dapat mengidentifikasi host. Karena kita memakai mac address sehingga perangkat harus terhubung secara langsung melalui physical layer. Saya ambil contoh kita memiliki 1 virtual machine yang dimana default networknya tidak terhubung perangkat apapun, yang artinya vm tersebut tidak memiliki akses internet, kita ingin virtual machine tersebut memiliki akses internet. Interface Bridge biasa atau sering digunakan pada Komputer Server yang difungsikan untuk Virtualisasi agar VM yang ada pada Server tersebut dapat berhubungan dengan Jaringan Luar melalui Interface Bridge yang dibuat. Konfigurasi interface brige Cek interface defaultnya root@ubuntu:~# ip a 1: lo: <LOO...

Mengatur partisi disk linux menggunakan LVM ( Logical Volume Management)

Gambar
  Apa itu file sistem?

Membangun Servermail (Postfix & Courier) dan Webmail (Roundcube) di Ubuntu

Gambar
 Untuk melakukan instalasi Webmail Client seperti Roundcube terlebih dahulu kita harus wajib memiliki Mail Server. dan u ntuk membuat Mail Server hal utama yang diperlukan adalah sebuah DNS Server yang telah memiliki MX Record.

Instalasi LAMP ( Linux, Apache, Mysql, PHP ), CMS (Wordpress), dan phpmyadmin untuk gui database management di Ubuntu server

Gambar
Apa itu LAMP? LAMPP (Linux, Apache, Mysql, PHP) merupakan bundling paket web server beserta database mysql untuk keperluan deployment sebuah web terutama yang menggunakan bahasa pemograman PHP. Pada postingan ini kita akan belajar cara instalasi dan konfigurasi LAMPP (Linux, Apache, Mysql, PHP). Instalasi LAMP

Instalasi Web Server HTTPD (Apache) di RedHat

Gambar
Apa itu Web Server? Web server adalah penyedia atau peladen yang melayani client untuk mengakses web atau data file yang ada di web server fisik yang bentuknya seperti html, css, ataupun php menggunakan software atau aplikasi. Fungsinya untuk mengelola web yang online, Agar semuanya berjalan lancar, web server berperan sebagai perantara antara mesin server dan klien. Web server menarik konten dari server pada setiap permintaan user dan mengirimkannya ke web. Web server mengubah file-file tersebut ke file HTML yang statis dan mengelolanya di browser milik user web. Ketika mendengarkan kata web server, anggap saja software tersebut adalah tool yang bertangung jawab atas ketepatan komunikasi server-klien. Apa itu HTTPD HTTPD atau Apache merupakan salah satu software webserver yang populer dan tentunya free open source sofware. Web server ini telah menjadi platform bagi 46% website di seluruh dunia, dengan nama resmi Apache HTTP Server . Apache merupakan salah satu web server tertua dan...

SSH Management ( Secure Shell )

Gambar
  Apa itu SSH ? SSH merupakan salah satu protokol transfer jaringan yang memungkinkan untuk meremote dan memodifikasi perangkat dari jarak jauh melalui internet. Dengan adanya ssh kita bisa membuat atau mengedit file di server yang jauh dari tempat tinggal kita. Jika dulu kita meremote server menggunakan telnet yang keamanannya kurang maka ssh bisa menjadi alternatif lain yang bisa dibilang keamannanya terjaga dengan baik. SSH menggunakan 3 keamanan teknologi enkripsi, yaitu enkripsi asimetris, simetris, dan hashing. Jenis-Jenis Enkripsi SSH Berikut penjelasan singkat tentang ketiga jenis enkripsi data yang ada pada SSH: Enkripsi simetris  — menggunakan satu secret key untuk mengenkripsi dan mendekripsi data dari client dan juga host. Secret key tersimpan pada server dan client. Selama proses transfer, kunci tersebut tidak ikut dipindahkan.   Ssimetris Enkripsi  — menggunakan dua key terpisah untuk melakukan enkripsi dan dekripsi data yang membentuk pasangan kunci pu...

Konfigurasi DNS Server (Master Zone, Slave Zone, RPZ Zone) di RedHat

Gambar
Apa Itu DNS?  DNS atau Domain Name System adalah sistem penamaan desentrelisasi dan hirarkis untuk komputer ataupun sumber daya lainnya yang terhubung internet. Sederhananya DNS ini menterjemahkan nama domain ke alamat IP. Saya akan sedikit memberikan gambaran mengenai cara kerja dns, pertama dari komputer kita ingin mengakses domain melalui browser kemudian web server akan meresponnya dan meminta jawaban dalam bentuk domain ke server dns, dns server kemudian memberikan jawabannya berupa alamat ip ke web server dan web server menampilkanhasilnya ke client. Jenis - Jenis DNS Master (Primary), pemegang daftar lengkap dari suatu domain yang dia miliki dan dia kelola. Cache, tidak seperti master, cache tidak memiliki daftar host dari domain tertentu. Tetapi cache menyimpan jawaban yang ditemukan dari master di cache. Slave (Secondary), backup dari master ibaratnya seperti salinan namun perlu ijin untuk mentransfer daftar host suatu domain tersebut ke mast...

Instalasi RHEL 8

Gambar
           Salah satu distro unggulan linux yang berfokus pada enterprise yaitu RedHat, perlu diingat RedHat merupakan distro linux open source namun untuk pelayanan seperti repository dan dukungan lainnya bersifat langganan ataupun berbayar. Jadi untuk source codenya masih bersifat open source. Sumber : redhat.com     Hal pertama yang perlu dilakukan adalah mengunduh terlebih dahulu iso latest dari web redhat ( harus sudah registrasi terlebih dalu) untuk bootable bisa burning usb atau cd, atapun install pakai vmware terserah. Masuk ke boot manager pilih yang atas     2. Setelah booting maka tampilan awalnya akan seperti ini, kemudian pilih bahasa dan layout keyboard           3. Ini adalah tampilan menu utama yang dimana instalasinya terbilang cukup mudah, kalian bisa memulainya dengan setup waktu dan tanggal           4. Untuk pemilihan waktu memakai waktu region, jadi kita pe...

File Hirarki di Linux

Gambar
       Jika pengguna Microsoft Windows mungkin sudah tidak asing dengan sebutan folder "C:" atau "D:", ya itu adalah sistem file jika di sistem operasi linux biasanya disebut direktori. Nah direktori di linux memiliki struktur file hirarkinya tersendiri, seperti halnya dengan windows yang memiliki folder "Program file x86 atau Boot dan lainnya". Disini saya akan mencoba untuk menjelaskannya. Sumber : https://1.bp.blogspot.com/              1. root atau "/"               Merupakan puncak dari direktori operasi sistem linux dan untuk setiap sub direktori dari sana selalu di awali dengan tanda "/"           2. /bin               Isinya berupa sebagian perintah - perintah atau command yang dapat digunakan oleh root (superuser) dan user biasa.          3. /boot          ...

Lingkungan CLI

Gambar
       Sebagian orang mungkin menganggap jika operasi sistem yang tampilannya hanya berupa text dan latar belakang yang hitam merupakan hal yang rumit dan sulit serta hanya orang yang memiliki keterampilan tinggi yang bisa menggunakannya, termasuk saya sendiri berfikir seperti itu. Sebelum mengenal linux cli lebih dalam lagi saya berfikir jika menggunakan cli analoginya seperti memanjat tebing everest ^_^ . Namun semua itu terbantahkan dengan saya yang mencobanya sendiri, Saya berfikir jika untuk kebutuhan seperti server akan lebih meringankan kinerjanya karena faktanya kebanyakan operasi sistem yang memakai GUI lebih memakan banyak RAM dan CPU saat memproses sesuatu berbanding terbalik dengan CLI yang ringan, terlebih perintah - perintah dari CLI dapat di eksekusi secara langsung sehingga prosesnya tidak lama. Disini saya akan menjelaskannya mengenai hal tersebut. Pengertian CLI     CLI (Command Line Interface) bisa dibilang merupakan penghubung antara kom...