Thursday, June 30, 2016

Instalasi Cisco Packet Tracer

A. Pengertian

Packet Tracer adalah simulator alat-alat jaringan Cisco yang sering digunakan sebagai media pembelajaran dan pelatihan, dan juga dalam bidang penelitian simulasi jaringan komputer. Perangkat lunak ini memungkinkan pengguna untuk mensimulasikan konfigurasi router Cisco dan switch menggunakan antarmuka baris perintah simulasi. Packer Tracer memungkinkan pengguna untuk menambah dan menghapus perangkat jaringan simulasi seperti yang mereka lihat cocok. 

Packet Tracer mendukung sebuah array dari protokol Application Layer simulasi, serta dasar routing dengan RIP, OSPF, EIGRP, BDP, dengan luasan yang dibutuhkan oleh kurikulum CCNA saat ini.
Fungsinya adalah  untuk merancang sebuah sistem atau topologi jaringan yang akan diterapkan pada dunia nyata/kerja, karena kalau kita merancang topologi jaringan komputer tanpa bantuan aplikasi seperti ini bisa membutuhkan biaya yang mahal
Tujuan utama Packet Tracer adalah menyediakan alat bagi siswa/mahasiswa, pengajar/dosen, atau praktisi agar dapat memahami prinsip jaringan komputer dan juga membangun keahlian di bidang alat - alat jaringan Cisco.

1. Siapkan file nya, jika belum punya bisa di download disini

2. Ekstrak file yang sudah disiapkan tadi

3. Kemudian melalui terminal masuk ke directory dimana file yang tadi di extract

4. #cd /home/ryoganime/Downloads

5. Kemudian akan muncul notifikasi, klik enter terus sampai 100%.

6. kemudian muncul peringatan, ketikkan Y > enter


7.  Proses instalasi berhasil jika muncul pesan bertuliskan "Installed Succesfully"

8. Kemudian buka cisco packet tracer dengan perintah berikut 

#packettracer

9. Jika muncul peringatan, klik saja OK


Kemudian akan masuk ke dalam aplikasi Cisco Packet Tracer nya, dan sisanya tinggal bagaimana kita menggunakannya.


Sekian yang bisa saya sampaikan, bila ada kesalahan saya mohon maaf karena saya hanya manusia biasa.

And like i always say..
I'll see you guys later..

Peace..

Rapat bersama semua anggota BLC Telkom Klaten

Selamat datang di blog saya.
Semoga pada kabar baik semua.

Kali ini saya memposting tentang kegiatan kerja pada tanggal 29 Juni 2016

Pada hari tersebut kami melakukan rapat bersama yang dilakukan oleh teman - teman saya.

Pada rapat pertama dilakukan oleh Mbak Puji Rahayu dan Mbak Iswaroh yang membahas tentang bagaimana cara membuat "Perencanaan Kerja" yang baik dan benar.

Dibawah ini, ada foto teman saya Mukti Aziz dan Totok Riyanto sedang membahas mengenai TCP/IP kepada anggota baru didalam BLC Telkom Klaten.




Ini adalah wajah para anggota BLC Telkom yang mengikuti kegiatan rapat pada hari tersebut.


Bahkan sampai ada yang lesehan demi mengikuti rapat pada hari tersebut.


Disitu teman saya mas Totok Riyanto mengakhiri pembahasannya dalam rapat


Dan dilanjut oleh teman saya yang lain, melanjutkan rapat dengan materi yang berbeda.

Disini teman saya mbak Tri Wulandari menyampaikan materi tentang subnetting dan cara mengkonversi desimal menjadi binary


Teman saya mbak Tri Wulandari ditemani oleh teman saya yang lain yang bernama mbak Ismiati Marfuatun yang menjadi moderator alias pengendali laptopnya.



Materi nya dilanjut dan digabung tentang TCP/IP dan Subnetting, yang dilakukan oleh mas Totok Riyanto dan mbak Ismiati Marfuatun


Pada sesi rapat selanjutnya, kita mendapatkan rapat mengenai Migrasi MySQL ke MySQLI

Yang dilakukan oleh mbak Nurul Afi'dah dan mbak Khoirun Nafisah


Ini dia moderator nya yang bernama mbak Khoirun Nafisah


Selain membahas tentang MySQL dan MySQLI mereka berdua juga membahas tentang LAMP Server dan cara instalasi nya pada LocalHost.


Mereka juga memberikan contoh kecil tentang toko online, yang menjual mobil dengan harga murah yang warnanya juga aneh.



 Sampai sini kita dalam rapat dibantu oleh pemimpin BLC Telkom Klaten yaitu mbah Suro Dhemit, dia membantu kami dalam menyampaikan materi pada rapat agar para anggota yang mengikuti rapat dapat memahami lebih jelas tentang apa yang sedang dibahas didalam rapat.


Disini mbah Suro Dhemit membantu dalam menyampaikan tentang Internet Topologi


Yang setelah  itu digantikan oleh mas Totok Riyanto kembali sampai selesai.


Yah rapat pada hari itu dilakukan dari jam 09:00 pagi sampai jam 04:00 sore, rapat itu dilakukan untuk memaksimalkan kinerja para anggota BLC Telkom Klaten untuk persiapan karena tidak lama lagi, kantor akan kedatangan tamu penting dari Korea Selatan. Sangat hebat bukan? Maka dari itu kami mencoba memaksimalkan kinerja kami agar dapat dilihat baik oleh orang Korea Selatan.

Karena kami sebagai anggota BLC Telkom Klaten juga memegang nama baik dari kantor, kami harus melakukan segala cara untuk mempertahankan kehormatan dan keharuman nama BLC Telkom Klaten.

Mungkin hanya itu yang bisa saya sampaikan, bila ada kesalahan saya mohon maaf bila ada kesalahan karena saya hanya manusia biasa.

Terima kasih sudah mengunjungi blog saya.

And like i always say..
I'll see you guys later..

Peace~

Tuesday, June 28, 2016

Cara instalasi dan mengaktifkan APACHE2, MySQL dan PHPMyAdmin pada LocalHost Mac OS X El Capitan

Selamat datang teman - teman di blog saya.

Kali ini saya akan memposting dengan materi yang sangat berbeda dari biasanya.

Kali ini saya akan memposting sesuai judul.
Teman - teman pasti bertanya kenapa kok LocalHost Mac OS X El Capitan?

Karena saya berganti hardware, alias berganti laptop yang dari Lenovo B40-70 menjadi MacBook.

Nah ini dia spesifikasi MacBook yang saya gunakan.

MacBook Air Pro Retina Display
Layar 13 Inch
Intel Core i5 2.7 GHz
Memory 8GB DDR3
Intel IRIS Graphic 6100
SSD 121GB



Maksud dan tujuan dari postingan ini.

Agar teman - teman yang ingin menggunakan Mac OS X juga tetap bisa aktif dalam mencoba menginstall dan mengkonfigurasi database CMS di LocalHost, dan tetap bisa berkreasi walaupun menggunakan hardware dan software yang berbeda dari biasanya.

Postingan kali ini sudah saya praktekkan sendiri, sehingga teman - teman tidak usah ragu dalam mencoba, bila ada kesalahan bisa mencari cara mem fix nya di google atau bisa join group MacBook Indonesia User disitu teman - teman bisa sharing dan menanyakan pada orang - orang yang berada pada group tersebut, disitu juga salah satu pusat referensi saya dalam mencari pemecahan masalah yang ada.

Nah sebelum kita lanjut, teman - teman harus tau apakah APACHE2, MySQL, PHPMyAdmin itu.

Kali ini akan saya bahas satu persatu.

1. Pengertian APACHE2

-> Server HTTP Apache atau Server Web/WWW Apache adalah server web yang dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP.
Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigur, autentikasi berbasis basis data dan lain-lain. Apache juga didukung oleh sejumlah antarmuka pengguna berbasis grafik (GUI) yang memungkinkan penanganan server menjadi mudah.
Apache merupakan perangkat lunak sumber terbuka dikembangkan oleh komunitas terbuka yang terdiri dari pengembang-pengembang dibawah naungan Apache Software Foundation.

Sejarah APACHE2
-> Pada awal mulanya, Apache merupakan perangkat lunak sumber terbuka yang menjadi alternatif dari server web Netscape (sekarang dikenal sebagai Sun Java System Web Server). Sejak April 1996 Apache menjadi server web terpopuler di Internet. Pada Mei 1999, Apache digunakan di 57% dari semua web server di dunia. Pada November 2005 persentase ini naik menjadi 71%.
Asal mula nama Apache berasal ketika sebuah server web populer yang dikembangkan pada awal 1995 yang bernama NCSA HTTPd 1.3 memiliki sejumlah perubahan besar terhadap kode sumbernya (patch). Saking banyaknya patch pada perangkat lunak tersebut sehingga disebut sebuah server yang memiliki banyak patch ("a patchy" server). Tetapi pada halaman FAQ situs web resminya, disebutkan bahwa "Apache" dipilih untuk menghormati suku asli Indian Amerika Apache (Indé), yang dikenal karena keahlian dan strategi perangnya. Versi 2 dari Apache ditulis dari awal tanpa mengandung kode sumber dari NCSA.
Sumber : Apache HTTP Server Wikipedia Indonesia.

2. Pengertian MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris:database management system) atau DBMS yang multithreadmulti-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus di mana penggunaannya tidak cocok dengan penggunaan GPL.
Tidak sama dengan proyek-proyek seperti Apache, di mana perangkat lunak dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, di mana memegang hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah: David AxmarkAllan Larsson, dan Michael "Monty" Widenius.

Sejarah MySQL
-> MySQL pada awalnya diciptakan pada tahun 1979, oleh Michael "Monty" Widenius, seorang programmer komputer asal Swedia. Monty mengembangkan sebuah sistem database sederhana yang dinamakan UNIREG yang menggunakan koneksi low-level ISAM database engine dengan indexing. Pada saat itu Monty bekerja pada perusahaan bernama TcX di Swedia.
TcX pada tahun 1994 mulai mengembangkan aplikasi berbasis web, dan berencana menggunakan UNIREG sebagai sistem database. Namun sayangnya, UNIREG dianggagap tidak cocok untuk database yang dinamis seperti web.
TcX kemudian mencoba mencari alternatif sistem database lainnya, salah satunya adalah mSQL (miniSQL). Namun mSQL versi 1 ini juga memiliki kekurangan, yaitu tidak mendukung indexing, sehingga performanya tidak terlalu bagus.
Dengan tujuan memperbaiki performa mSQL, Monty mencoba menghubungi David Hughes (programmer yang mengembangkan mSQL) untuk menanyakan apakah ia tertarik mengembangkan sebuah konektor di mSQL yang dapat dihubungkan dengan UNIREG ISAM sehingga mendukung indexing. Namun saat itu Hughes menolak, dengan alasan sedang mengembangkan teknologi indexing yang independen untuk mSQL versi 2.
Dikarenakan penolakan tersebut, David Hughes, TcX (dan juga Monty) akhirnya memutuskan untuk merancang dan mengembangkan sendiri konsep sistem database baru. Sistem ini merupakan gabungan dari UNIREG dan mSQL (yang source codenya dapat bebas digunakan). Sehingga pada May 1995, sebuah RDBMS baru, yang dinamakan MySQL dirilis.
David Axmark dari Detron HB, rekanan TcX mengusulkan agar MySQL di ‘jual’ dengan model bisnis baru. Ia mengusulkan agar MySQL dikembangkan dan dirilis dengan gratis. Pendapatan perusahaan selanjutnya di dapat dari menjual jasa “support” untuk perusahaan yang ingin mengimplementasikan MySQL. Konsep bisnis ini sekarang dikenal dengan istilah Open Source.
Pada tahun 1995 itu juga, TcX berubah nama menjadi MySQL AB, dengan Michael Widenius, David Axmark dan Allan Larsson sebagai pendirinya. Titel “AB” dibelakang MySQL, adalah singkatan dari “Aktiebolag”, istilah PT (Perseroan Terbatas) bagi perusahaan Swedia.

Sumber : MySQL Wikipedia Indonesia.

3. Pengertian PHPMyAdmin
-> phpMyAdmin adalah perangkat lunak bebas yang ditulis dalam bahasa pemrograman PHP yang digunakan untuk menangani administrasi MySQL melalui Jejaring Jagat Jembar (World Wide Web). phpMyAdmin mendukung berbagai operasi MySQL, diantaranya (mengelola basis data, tabel-tabel, bidang (fields), relasi (relations), indeks, pengguna (users), perizinan (permissions), dan lain-lain).

Proyek dan pengembangannya.
Pengembangan phpMyAdmin dimulai pada tahun 1998 oleh Tobias Ratschiller seorang konsultan IT. Ratschiller mengerjakan sebuah program bernama MySQL-Webadmin dengan bebas, yang merupakan produk dari Petrus Kuppelwieser, yang telah berhenti mengembangkannnya pada saat itu. Ratschiller menulis kode baru untuk phpmyadmin, dan ditingkatkan pada konsep dari proyek Kuppelwiesser. Ratschiller meninggalkan proyek phpMyAdmin pada tahun 2001. Sekarang, Sebuah tim dari delapan pengembang yang dipimpin oleh Oliver Muller meneruskan pengembangan phpMyAdmin.
Beberapa pengembang diantaranya ialah
  1. Marc Delisle
  2. Michal ÄŒihaÅ™
  3. Sebastian Mendel
  4. Herman van Rink

Sumber : PHPMyAdmin Wikipedia Indonesia.

Nah itu dia pengertian dan sejarah yang ada pada Wikipedia Indonesia.

Sebelum kita lanjut lagi, ada beberapa hal yang harus disiapkan sebelum melakukan tahapan pelaksanaan.

Bahan - bahan :
1. MacBook
2. Mac OS
3. AMPPS (File instalasi APACHE2, MySQL, PHP, PERL, Phyton, MongoDB)
4. Xampp Installer

Hasil yang ingin dicapai.
-> Hasil yang ingin dicapai adalah kita dapat membuka file LocalHost pada web browser, dan membuka PHPMyAdmin pada LocalHost kita.

Tahapan pelaksanaan.

Pertama pastikan kita sudah mendownload ketiga file diatas.
Setelah itu kita install semua nya.

Cara menginstall nya, adalah dengan mengklik dua kali pada file berekstensi (.dmg) sampai dia mount sebuah directory baru.

Jika sudah muncul maka akan ada icon didalam window yang keluar, klik dua kali pada icon tersebut dan kita bisa menginstall nya seperti biasa pada umumnya kita menginstall aplikasi pada Windows.

Untuk yang file PHPMyAdmin.zip kita harus meng unzip dlu file nya, setelah di Unzip maka akan muncul sebuah file baru, dari situ kita copy kan file nya menggunakan Terminal dengan perintah.

#cd /Users/nama directory kita/file tempat zip

Lalu kita pindah file hasil unzip ke directory

#mv nama-file (spasi) /Library/WebServer/Documents/
Setelah sudah kita ubah nama directory nya menjadi "phpmyadmin" dengan perintah

#mv nama-file (spasi) nama-file-baru

Jika sudah semuanya, dari tahapan install AMPSS dan XAMPP sampai PHPMyAdmin, yang harus kita lakukan selanjutnya adalah membuka tool nya XAMPP.

Dapat kita lakukan dengan membuka jendela Launchpad, yang bentuk icon nya seperti ini.


Kalau sudah dibuka maka akan ada sebuah file didalam folder seperti gambar dibawah ini.



Buka file tersebut, maka akan muncul tampilan seperti ini.


Kenapa tampilannya seperti itu? Karena kita diminta verification apakah benar itu adalah owner yang ingin membuka aplikasi tersebut, nah sekarang kita tinggal isi password login desktop dan akan muncul tampilan seperti dibawah ini.


Ini adalah tampilan utama pada aplikasi bantuan XAMPP, dari situ kita harus mengklik yang Manage Service, tab bagian tengah di atas.


Dan tampilannya akan seperti ini, secara default biasanya yang akan running adalah Apache Web Server, nah disitu kita harus mengaktifkan semuanya, caranya dengan mengklik "Start All" dan secara otomatis dia akan men restart semuanya dan mengaktifkan semuanya seperti gambar dibawah ini.


Jika sudah aktif semua, maka biasanya akan berwarna hijau seperti gambar dibawah ini.

Dan yang terakhir harus kita lakukan adalah mengecek apakah kita sudah bisa menggunakan localhost terlebih dahulu.

Jika sudah bisa, biasanya akan ada tulisan "It Works!"  seperti gambar dibawah ini.


Lalu yang terakhir kita tinggal mengecek apakah sudah bisa terhubung dengan PHPMyAdmin nya.

Kita ketikkan di Address Bar -> "LocalHost/PHPMyAdmin" Jika sudah bisa terhubung maka akan secara otomatis masuk ke dalam PHPMyAdmin nya.


Ya jadi seperti itulah tahapan pelaksanaannya. Cara diatas sudah saya coba dan praktekkan sendiri dengan MacBook saya.

Hasil dan kesimpulan
-> Hasilnya adalah kita dapat menggunakan hal - hal basic yang biasanya kita gunakan di Linux, seperti Apache2, PHP, MySQL, PHPMyAdmin, dan lain - lain. Sehingga kita masih bisa beraktifitas seperti layaknya menggunakan Linux pada umumnya. Dan bisa menggunakan Database PHPMyAdmin, sehingga kita bisa menginstall hal - hal seperti moodle, bootsrap dan lain - lain.

Kenapa kita bisa menggunakan Mac OS seperti Linux pada umumnya? Karena sebenarnya Mac OS adalah turunan dari UNIX atau seperti Nenek nya Linux dan Mac OS sehingga pada dasarnya ada beberapa perintah yang sama seperti di Linux, seperti menggunakan perintah cd, ls, mv, cp, nano pada Terminal di Mac OS.

Kesimpulannya, perbedaan dari Linux dan Mac OS adalah cara penginstalannya. Kita terbiasa menggunakan cara penginstalan lewat Terminal pada linux, tetapi didalam Mac OS kita harus mendownload installer nya sendiri dan menginstall nya selayaknya Windows pada umumnya, jadi bisa dibilang campuran antara Linux dan Windows mungkin. Haha.. tapi memang butuh waktu yang lumayan lama agar bisa terbiasa dan paham menggunakan Mac OS ini.

Yah mungkin hanya itu yang bisa saya sampaikan, semoga bermanfaat bagi teman - teman, tutorial ini saya share, karena saya ingin berbagi kepada teman - teman perbedaan antara Linux dengan Mac OS. karena biasanya postingan saya menggunakan Linux Mint atau Ubuntu.

Ya kali ini saya hanya mencari sedikit keunikan didalam Blog saya.

And like i always say..
I'll see you guys later..

Peace~

Tutorial CHMOD dan cara penggunaannya

Yo what's up again guys?
Gimana tentang pengertian CHMOD sebelumnya, apakah teman - teman dapat memasukkannya dan memahami nya dalam otak teman - teman?

Nah kalau sudah paham, sekarang disini saya akan memposting tentang tutorial CHMOD dan cara penggunaannya.

CHMOD merupakah hak akses suatu data, yang disimbolkan dengan angka.
0 = Tidak ada hak akses
1 = Hak akses untuk masuk dan mengeksekusi suatu data atau folder (direktori)
2 = Hak akses untuk menulis/mengubah suatu data atau folder (direktori)
4 = Hak akses untuk membaca suatu data atau folder (direktori)

Jadi jika semuanya dijumlahkan menjadi 7, yang berarti suatu user mempunyai hak penuh akan data atau folder (direktori) tersebut. Suatu data dapat diakses oleh 3 user, yaitu root (pemilik data), user group, dan user non-group. Berikut contohnya :
Contoh Chmod Chmod 753, berarti :
7 = 4+2+1 : root (pemilik file) mempunyai hak untuk mengeksekusi (1), menulis (2), dan membaca (4) suatu data atau direktori
5 = 4+1 : user group mempunyai hak untuk membaca (4) dan mengeksekusi (1) suatu data atau direktori
3 = 2+1 : user non group mempunyai hak untuk menulis (2) dan mengeksekusi suatu data atau direktori

Contoh Penggunaan Chmod
Jika ingin mengubah hak akses dari suatu data atau direkori, dari hak akses 644 (setting default dari pihak hosting) menjadi 755 (agar dapat dibaca) berikut caranya : chmod 755 [nama file] Contoh :
chmod 755 index.php          (untuk file)
chmod 755 /web/images    (untuk folder/direktori)
Kalau ingin mengubah hak akses suatu folder yang di dalamnya ada banyak folder dan file, bisa menggunakan perintah berikut : find [direktori] -type f -exec chmod 777 {} \;     (untuk file)
find [direktori] -type d -exec chmod 777 {} \;    (untuk folder / direktori)
Contoh :
find /home/lumbung/htdocs-linux -type f -exec chmod 777 {} \;     (untuk file)
find /home/lumbung/htdocs-linux -type d -exec chmod 777 {} \;    (untuk folder / direktori)
Dan jika ingin menyembunyikan suatu data atau direktori dapat menggunakan perintah berikut : chmod 700 [nama file atau folder] Contoh :
chmod 700 index.php        (untuk file)
chmod 700 /web/images  (untuk folder/direktori)

 

  CHMOD (Change Mode) Chmod merupakan sebuah perintah yang digunakan untuk menambah dan mengurangi ijin pemakai untuk mengakses file atau direktori, dapat juga menggunakan sistem numeric coding atau sistem letter coding.
Ada tiga jenis permisi atau perijinan yang dapat dirubah :

-r untuk read. -w untuk write. -x untuk execute.
Berikut adalah keterangan numeric dari sebuah permision file :

0 = tidak ada operasi diijinkan. 1 = permisi untuk melakukan cd (pindah direktori) ke satu direktori. 2 = permisi untuk menulis. 4 = permisi untuk membaca.
Berikut angka-aangka dari file permissions :

0 = --- 4 = r— 1 = --x 5 = r-x 2 = -w- 6 = rw- 3 = -wx 7 = rwx
Dengan menggunakan “letter coding”, kita dapat merubah permission untuk masing-masing u (user), g (group), o (other) dan a (all) dengan hanya memberi tanda plus (+) untuk menambah ijin dan tanda minus (-) untuk mencabut ijin. Dengan menggunakan sitem “numeric coding”, permission untuk user, group dan other ditentukan dengan menggunakan kombinasi angka-angka 4, 2 dan 1 dimana 4 (read), 2 (write) dan 1 (execute).
Untuk menggunakan perintah chmod, perintahnya adalah:  
-> # chmod hakakses namafile  
misalnya: # chmod 644 coba.txt Perintah tersebut akan mengubah hak akses file coba.txt menjadi seperti berikut: -rw-r--r-- 1 postgres postgres 41527 Oct 28 2010 coba.txt Untuk mengganti hak akses sebuah direktori beserta dengan isinya, gunakan parameter R, dengan parameter tersebut, chmod akan dijalankan secara rekursif, misalnya seluruh file yang ada pada direktori /home/user/public_html akan dirubah hak aksesnya menjadi 755 maka perintahnya adalah sebagai berikut
-> # chmod R 755 /home/user/public_html
3) CHROOT (Change Root) Chroot merupakan metode root direktori (/) virtual yang akan menjadikan home direktori dari suatu user seperti root (/) di sistemnya sendiri sehingga mencegah user tersebut dapat naik ke level direktori yang lebih tinggi dan mengambil informasi dari sistem tersebut. Dengan chroot kita dapat membatasi ruang lingkup (direktori) user/daemon atau di penjarakan, ini dilakukan untuk memperkuat keamanan sistem. Jika suatu user/daemon yang di chroot maka dia tidak akan bisa keluar dari direktori (home directory) yang telah di tetapkan, hal ini sangat bermanfaat misal user/daemon yang di jaili (chroot) telah diambil alih oleh penyusup maka dia tidak akan bisa keluar dari direktory tersebut dan akan mengurangi resiko pencurian data, tidak akan menggangu user lain atau kinerja sistem secara keseluruhan tapi hanya sebagian saja. Oleh karena itu untuk melakukan chroot harus menetukan environment dan permission yang tepat untuk user/daemon yang akan di jail. Contoh penerapan chroot : Membuat user, group dan direktori untuk chroot BIND Setelah instalasi selesai tanpa error berikutnya membuat group dan user named untuk menjalankan bind (daemon).  
-> # groupadd named -> # useradd -g named -g /chroot/named -s /bin/true named
kemudian kunci user named
 
-> # passwd -l named
membuat direktori untuk memenjarakan user named
 
-> # mkdir -p /chroot/named

opsi -p digunakan agar sekaligus membuat parent direktorinya(/chroot), kemudian masuk ke direktori yang baru dibuat membuat direktori yang diperlukan dibawah direktori /chroot/named  
-> # cd /chroot/named -> # mkdir dev -> # mkdir etc -> # mkdir -p var/run -> # mkdir conf/secondaries
Jadi pada intinya, penerapan chroot harus didahului membuat user, group dan direktori baru.



Sumber referensi : Wikipedia & Desi BlogSpot

Cara sharing file dari PC Client ke PC Server

CARA SHARING FILE DARI PC CLIENT KE PC SERVER 



1. Ketik #nano /etc/ssh/sshd_config

2. Kemudian dibagian PermitRootLogin without-password, without-password nya dihapus. lihat gambar dibawah ini

3. Setelah without-passwordnya telah terhapus kemudian tulis yes sebagai gantinya. 

4. Restart aplikasi ssh yang telah kita konfigurasi tadi supaya apa yang tadi kita setting bisa berjalan dengan baik.

5. Untuk sharing file dari client ke server cukup dengan perintah #scp /letak file yang mau di share dari pc client root@ip root@ip:/tempat penyisipan file yang di share tadi ke server. contoh #scp /home/febry/Download/zoiper root@192.168.50.2 root@192.168.50.2:/home

6. Setelah melakukan langkah yang diatas maka, kita akan diminta mengisi password server kita, isi password kemudian enter.

7. Gambar dibawah ini merupakan proser pengiriman file dari pc client ke pc server kita.

8. Gunkan aplikasi #mc untuk melihat file yang tadi kita kirim apakah suda terkirim ataukah masi belum.

9. Dibawah ini merupakan tampilan dari aplikasi mc disini kita bisa lihat file yang terblok adalh file yang tadi saya kirim melalui pc client.

Pengertian Chown

Hey guys, ketemu lagi dengan gwa di Blog ini.

Today gwa bakal sharing tentang Chown.

Kepanjangan apakah Chown itu? Chown merupakan kepanjangan dari Change Owner.

Terus Chown itu perintah buat apa?
Chown merupakan perintah pemberi Hak akses pada Terminal Linux pada umumnya.

CHOWN (Change Ownership) CHOWN merupakan sebuah perintah yang digunakan untuk mengganti pemilik dari sebuah file, perintah CHOWN ini hanya dapat digunakan oleh root / super user.
A) Perintahnya :
# chown namauser.namagrup namafile
B) Contoh:
 
-> # ls -l /home/gery/data  
total 4 -rw-r--r-- 1 gery gery 15 Oct 01:46 coba.txt Perintah diatas menghasilkan informasi dari file data yang berada di direktori /home/gery dimana pemiliknya adalah user gery. Untuk merubah kepemilikannya gunakan perintah :  
-> # chown saya /home/gery/data  
Jika kita ingin melihat perubahannya gunakan perintah :  
-> # ls -l /home/gery/data  
-rw-r--r-- 1 saya gery 15 Oct 01:46 coba.txt
C) Macam-macam perintah CHOWN
 
 -> # chown root /var/run/httpd.pid  
Mengubah kepemilikan /var/run/httpd.pid ke root (standart nama untuk superuser)  
-> # chown rob:developers strace.log  
Mengubah kepemilikan dari strace.log ke rob dan group diidentifikasikan ke pengembangan  
-> # chown nobody:nogroup /tmp /var/tmp  
• Mengubah kepemilikan /tmp and /var/ ke bukan siapapun • Mengubah group /tmp and /var/tmp ke bukan group  
-> # chown :512 /home  
Mengubah group yang diidentifikasi di /home ke 512 (dengan mengabaikan apakah nama group berasosiasi dengan identifier 512 atau tidak)  
-> # chown -R us base  
Mengubah kepemilikan base ke user us dan membuat ini berulang.
Nah itulah sedikit tentang Chown (Change Owner).
Semoga bermanfaat bagi teman - teman yang melihat blog saya, And like i always say..
I'll see you guys later..
Peace~