Postingan

Menampilkan postingan dengan label LINUX

Direktori & File Permission di Linux

Gambar
Pada sub bab ini, akan dibahas mengenai hak akses suatu user atau group terhadap file dan direktori. Dari segi tingkat hak akses, hak akses itu sendiri dibedakan menjadi tiga, yaitu read (r), write (w), dan executable (x). Sedangkan dari segi pemilik hak akses, hak akses dibedakan menjadi tiga juga, yaitu user/owner (u), groups (g), dan other (o). Sebelum melangkah lebih jauh, kita akan belajar membaca hak akses suatu file atau direktori. Perhatikan perintah berikut : root@mun-mno:/boot# ls -l total 120936 -rw-r--r-- 1 root root  1537177 Mei 15 12:41 abi-4.15.0-22-generic -rw-r--r-- 1 root root  1251657 Mei 19 20:00 abi-4.4.0-127-generic -rw-r--r-- 1 root root   216807 Mei 15 12:41 config-4.15.0-22-generic -rw-r--r-- 1 root root   190708 Mei 19 20:00 config-4.4.0-127-generic drwxr-xr-x 5 root root     4096 Jun  1 13:59 grub -rw-r--r-- 1 root root 54263357 Jun  1 07:39 initrd.img-4.15.0-22-generic -rw-r--r-- 1 root root 42437105 Jun...

Managemen User dan Group di Linux

Gambar
Sistem operasi linux merupakan sistem operasi multiuser, artinya bisa menangani lebih dari satu user dalam waktu yang bersamaan. Dengan kata lain, satu komputer dengan sistem operasi linux bisa digunakan dua orang atau lebih dengan user yang berbeda-beda dalam waktu yang sama. Secara garis besar, user dibedakan menjadi dua, yaitu user root dan user biasa. Dimana user root mempunyai simbol (#) dan user biasa mempunyai simbol ($) pada bash. Perbedaan antara keduanya adalah dalam hal hak akses. User root memiliki hak akses maksimal didalam sistem operasi, artinya user root bisa melakukan apa saja dalam sistem operasi. Sedangkan user biasa normalnya hanya bisa melakukan modifikasi file atau direktori yang berada didalam direktori home miliknya saja  ( /home/nama_user ). Fungsi utama sebuah group adalah memudahkan dalam memberikan hak akses kepada sejumlah user (Hak akses akan dibahas di sub bab berikutnya). Misal dalam sebuah sistem operasi mempunyai user dengan nama tkj1, tkj2, tkj3, ...

Pengetahuan Dasar Linux

Gambar
Sebelum memulai melakukan konfigurasi server menggunakan linux debian, kita harus mengetahui dan paham mengenai dasar-dasar linux. Banyak sekali dasar-dasar linux yang harus dipahami untuk melakukan konfigurasi server, namun buku ini akan membahasnya secara singkat. Berikut dasar-dasar linux yang akan dibahas pada bab ini : Struktur direktori/folder linux Perintah dasar linux Managemen user dan group di linux Direktori & file permission di linux Text editor di linux Struktur Direktori atau Folder Linux Struktur direktori di linux menggunakan konsep hirarki. Dengan direktori root (/) sebagai direktori dasar bagi seluruh direktori yang ada di linux. Dengan kata lain, seluruh direktori yang ada di sistem operasi linux berada dibawah direktori root (/). Berikut gambaran umum struktur direktori di linux : Gambar 3.1 Struktur direktori linux Gambar diatas merupakan struktur direktori linux pada umumnya. Mungkin akan ada sedikit perbedaan antara beberapa distro linux yang beredar. Namun s...

Installasi Sistem Operasi Debian 7.8

Gambar
Telah disepakati sebelumnya, bahwa sistem operasi server yang digunakan adalah debian dengan versi 7.6. Kita telah membuat sebuah virtual machine di bab sebelumnya. Di bab ini kita akan membahas tentang langkah-langkah installasi sistem operasi server berbasis linux debian. Berikut langkah langkahnya: Konfigurasi cd/dvd untuk booting installasi Gambar 2.1 Konfigurasi installer Cari lokasi file iso debian berada, pilih file iso dvd 1 Gambar 2.2 Memilih file iso untuk installasi Selanjutnya jalankan virtual machine dengan menekan tombol start, berikut tampilan pertama saat komputer booting dari installer debian 7.6. Jika ingin menginstall dengan metode text kita bisa pilih opsi install, namun jika ingin menginstall dengan metode GUI bisa memilih opsi graphical install. Pada hari ini akan dibahas installasi metode text Gambar 2.3 Tampilan pertama proses instllasi Pilih bahasa yang ingin digunakan untuk sistem operasi server Gambar 2.4 Pemilihan bahasa untuk proses installasi dan sistem op...

Konfiguration Virtualhost ( Subdomain ) on Debian 8.6

Gambar
Assalamualaikum, Wr.Wb Selamat ^-^ yuk mainan SubDomain A. Pendahuluan Pengertian Subdomain adalah bagian dari sebuah  nama domain  induk. Subdomain umumnya mengacu ke suatu alamat fisik di sebuah situs contohnya: wikipedia.org merupakan sebuah domain induk. Sedangkan id.wikipedia.org merupakan sebuah sub domain. Biasanya, subdomain ada di depan domain dan dipisah dengan titik, seperti id.wikipedia.org.  id  merupakan subdomain wikipedia, sedangkan  wikipedia  itu sendiri adalah domain induk. Subdomain juga sebagai  Third level domain . Latar belakang Selain domain utama, misal ulin.io, kita masih bisa untuk menambahkan SubDomain lagi dari Domain utama tsb. Sehingga kita dapat lebih menghemat IP Address dan juga domain. Maksud dan Tujuan Untuk mengatur banyak URL dialam satu IP Address. Maksudnya anda bisa masuk ke suatu IP tanpa menulis IP nya, anda cukup menuliskan SubDomain IP tsb yang telah ditambahkan dan dapat menambahkan lebih dari satu SubDomai...

Konfiguration NTP Server on Debian 8.6

Gambar
Assalamualaikum, Wr.Wb Selamat Siang ^-^ yuk Atur Time Debian 8 A. Pendahuluan Pengertian NTP adalah singkatan dari Network Time Protocol, sebuah protocol untuk meng-sinkronkan sistem waktu (Clock) pada komputer terhadap sumber yang akurat, melalu jaringan intranet atau internet. Sedangkan NTP Server sendiri adalah sebuah server yang meng-sinkronkan waktunya terhadap sumber waktu yang akurat, dan mentransmisikan paket informasi waktu kepada komputer client yang meminta. Latar Belakang Agar waktu Server Debian sinkron dengan waktu sama dengan waktu seluruh dunia. Maksud dan Tujuan NTP agar saat update ataupun apa, orang lain akan tau dimana kita, waktu kita. B. Alat dan Bahan Laptop. Debian Server. C. Proses dan Tahapan Pertama kita install ntp dan ntpdate # apt-get install ntp ntpdate Lalu Konfiguration NTPnya : # nano /etc/ntp.conf Lalu kita cari kata 0 lalu ganti debian ==> id Tambahkan # depan Server lalu tambahkan IP Server tepat dibawah server  " 127.127.1.0 ". Lalu c...