Selasa, 31 Januari 2017

Install dan Konfigurasi Samba File Server Pada Debian 8.6

  Tidak ada komentar
A.Pengertian

samba adalah program yang bersifat open source yang menyediakan layanan berbagi berkas (file service) dan berbagi alat pencetak (print service),resolusi nama NetBIOS, dan pengumuman layanan (NetBIOS service announcement/browsing). sebaga sebuah aplkasi file server, samba mengizinkan berkas, alat pencetak, dan beberapa sumber daya lainya agar dapat digunakan oleh banyak pengguna dalam keluarga sistem operasi UNIX, Dan mengizinkan interoperabilitas dengan sistem operasi Windows. Samba dibuat berdasarkan protokol Server Message BLock (SMB),oleh Andrew Tridgell. 

B.Latar belakang

latar belakang dalam melakukan konfigurasi file samba ini adalah:
 - memudahkan dalam mencari dan menyimpan file di server
 - memberikan layanan yang berupa file ataupun folder yang dapat diakses bersama-sama oleh para pengguna di dalam suatu jaringan

C.Maksud dan Tujuan
  • Menghubungkan antara mesin Linux (UNIX) dengan mesin Windows.
  • Menjembatani sharing file, sharing device, PDC, firewall, DNS, DHCP, FTP, webserver, sebagai gateway, mail server, proxy dan lain-lain.
D.Alat dan Bahan
   - Server
   - Router Mikrotik
   - Laptop
   - Koneksi Internet

E.Waktu pelaksanaan
Waktu yang digunakan untuk mengerjakan samba file server 15 menit

F.Tahap pelaksanaan
1.Seperti biasa kita remote dulu server kita

2.selanjutnya lakukan installasi samba dengan perintah: apt-get install samba 
   ikuti installasi hingga selesai


3. setelah installasi selesai kita konfigurasi sambanya,dengan perintah : nano /etc/samba/samb.conf

4. kemudian tambah baris berikut pada akhir baris:
[hostname kamu]
    path = /home/folder_kamu
    browseable = yes 
    writeable = yes
    guest ok = no
    public = no
    read only = no
    security = user


Keterangan:
path = adalah letak file-file yang akan dibagikan
browseable = yes berarti bisa dilihat oleh publik
security = share berarti tanpa menggunakan password, user berarti menggunakan enkripsi password
writeable = yes berarti dapat ditulis dapat ditambahkan file atau folder dari client yang membuka, jika no maka kebalikannya
guest ok = berarti ijin untuk tamu atau tanpa password jika yes jika no maka kebalikannya
read only = berarti hanya dapat dilihat dan dibaca termasuk menyalin file tapi tidak dapat menambahkan file atau folder kedalamnya jika yes jika no maka kebalikannya

5. kemudian masukkan user untuk pengguna samba ketikka "smbpasswd -a kamu " kemudian masukkan password seperti gambar dibawah ini.



6. kemudian restart service pada samba dengan mengetikan : /etc/init.d/samba restart pastikan semua service ok semua.


7. kemudian kita cek di browser dengan mengetikkan smb://Ip_server


8. akirnya selesai.

G.Kesimpulan
kita dapat menyimpan dan berbagi file dari server ke client-client yang lain dan juga dapat sebaga media backup.

H.Referensi 
- Ebook debian versi BLC TELKOM 

Senin, 30 Januari 2017

Pengertian,Sejarah,Keamanan dan Fitur SAMBA

  Tidak ada komentar


Pengertian 
Samba adalah program yang bersifat open source yang menyediakan layanan berbagi berkas (file service) dan berbagi alat pencetak (print service), resolusinama NetBIOS, dan pengumuman layanan (NetBIOS service announcement/browsing). Sebagai sebuah aplikasi file server, Samba mengizinkan berkas, alat pencetak, dan beberapa sumber daya lainnya agar dapat digunakan oleh banyak pengguna dalam keluarga sistem operasi UNIX, dan mengizinkan interoperabilitas dengan sistem operasi Windows. Samba dibuat berdasarkan protokol Server Message Block (SMB), oleh Andrew Tridgell.

Samba berjalan pada kebanyakan Unix , OpenVMS dan Unix-seperti sistem, seperti Linux , Solaris , AIX dan BSD varian, termasuk Apple MacOS Server , dan MacOS klien ( Mac OS X 10.2 dan yang lebih besar). Samba adalah standar pada hampir semua distribusi Linux dan umumnya disertakan sebagai dasar layanan sistem pada sistem operasi berbasis Unix lain juga. Samba dirilis di bawah persyaratan GNU General Public License . Nama Samba berasal dari SMB ( Server Message Block ), nama protokol standar yang digunakan oleh sistem file jaringan Microsoft Windows.

Awal sejarah

Andrew Tridgell mengembangkan versi pertama dari Samba Unix pada bulan Desember 1991 dan Januari 1992, sebagai mahasiswa PhD di Universitas Nasional Australia , menggunakan packet sniffer untuk melakukan analisis jaringan dari protokol yang digunakan oleh DEC Pathworks perangkat lunak server. Pada saat rilis pertama, versi 0.1, 0.5 dan 1.0, semua dari paruh pertama Januari 1992, itu tidak memiliki nama yang tepat, dan Tridgell hanya menyebutnya "file server yang Unix untuk Dos Pathworks". Pada saat versi 1.0, ia menyadari bahwa ia "sebenarnya sudah menerapkan protokol NetBIOS" dan bahwa "software ini bisa digunakan dengan klien PC lainnya".  

Versi sejarah

Versi 3.0.0, dirilis pada tanggal 23 September 2003, merupakan upgrade besar. Samba mendapatkan kemampuan untuk bergabung Active Directory sebagai anggota, meskipun tidak sebagai kontroler domain. Setelah point-rilis untuk 3.0 telah menambahkan fitur baru kecil. Saat ini, rilis terbaru dalam seri ini adalah 3.0.37, dirilis Oktober 1, 2009, dan dikirim atas dasar sukarela. Seri 3.0.x resmi mencapai akhir-of-hidup pada tanggal 5 Agustus 2009. 

Keamanan
Beberapa versi 3.6.3 Samba dan rendah menderita masalah keamanan serius yang dapat memungkinkan pengguna anonim untuk mendapatkan akar akses ke sistem dari koneksi anonim, melalui eksploitasi kesalahan dalam Samba panggilan prosedur jarak jauh.
Pada tanggal 12 April, 2016, Badlock,bug keamanan penting dalam Windows dan Samba, diungkapkan. Badlock untuk Samba direferensikan oleh CVE-2016-2118 (samr dan LSA orang dalam serangan tengah mungkin).

Fitur
Samba memungkinkan berbagi file dan cetak antara komputer yang menjalankan Microsoft Windows dan komputer yang menjalankan Unix. Ini merupakan implementasi dari puluhan layanan dan selusin protokol, termasuk:
Semua layanan ini dan protokol sering salah disebut sebagai hanya NetBIOS atau SMB. NBT (NetBIOS over TCP / IP) dan WINS protokol yang usang pada Windows.
layanan Samba diimplementasikan sebagai dua daemon:
  • smbd, yang menyediakan layanan berbagi file dan printer, dan
  • nmbd, yang menyediakan layanan nama NetBIOS-to-IP-address. NetBIOS over TCP / IP memerlukan beberapa metode untuk pemetaan NetBIOS nama komputer ke alamat IP dari jaringan TCP / IP.
Konfigurasi samba dicapai dengan mengedit file tunggal (biasanya dipasang sebagai /etc/smb.conf atau /etc/samba/smb.conf). Samba juga dapat memberikan skrip logon pengguna dan pelaksanaan kebijakan kelompok melalui poledit.

Samba termasuk dalam kebanyakan distribusi Linux dan dimulai selama proses boot. Pada Red Hat, misalnya, script /etc/rc.d/init.d/smb berjalan pada saat boot, dan mulai baik daemon. Samba tidak termasuk dalam Solaris 8, tapi Solaris versi 8-kompatibel tersedia dari situs samba.

Samba termasuk alat administrasi web yang disebut Alat Administrasi Web Samba (SWAT). SWAT telah dihapus dimulai dengan versi 4.1.
 


Referensi:

Jumat, 27 Januari 2017

Install dan Konfigurasi Monitorix Di Server

  Tidak ada komentar
PENGERTIAN
Monitorix adalah, open source, alat monitoring sistem ringan gratis yang dirancang untuk memantau layanan dan sumber daya sistem sebanyak mungkin. Ini telah diciptakan untuk digunakan di bawah produksi server Linux / UNIX, namun karena kesederhanaan dan ukuran kecil dapat digunakan pada perangkat embedded juga.

LATAR BELAKANG
Monitorix digunakan untuk memantau layanan dan sumber daya sistem sebanyak mungkin. Monitoix telah diciptakan unntuk digunakan pada produksi server Linux/UNIX, namun karena kesederhanaan dan ukuran kecil juga dapat digunakan untuk membantu perangkat embedded juga.

MAKSUD DAN TUJUAN
Dengan melakukan konfigurasi monitorix,kita dapat memonitor kinerja dari komputer server kita sendiri. Jadi kita lebih mudah untuk memonitor komputer server kita setiap saat menggunakan ,monitorix tersebut.

ALAT DAN BAHAN


- laptop atau pc
- koneksi jaringan internet
- SO Monitrix

TAHAP PELAKSANAAN

1. kita buka web monitorix http://www.monitorix.org/doc-debian.html   
Di web tersebut kita dapat melihat cara instalasi-nya Kita pilih yang manual


2. Kita update terlebih dahulu
#apt-get update
Masukan perintah install
#apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl libio-socket-ssl-perl
 



3. Selanjutnya kita install monitorix-nya
# wget http://www.monitorix.org/monitorix_3.9.0-izzy_all.deb



4. Kemudian kita install monitorix-nya yang sudah di download tadi
#dpkg -i
monitorix*.deb


5.  Selanjutnya kitainstal paket monitorix-nya
#apt-get -f install



6. Kemudian kita buka browser, lalu isikan "ipserver:8080/monitorix"


                                                          Klik Ok                                                 

 
 
HASIL DAN KESIMPULAN

kita bisa memonitor performa sebuah sistem jaringan sehingga kita dapat mendeteksi adanya kesalahan, kegagalan ataupun anomali yang lain didalam jatingan atau sistem kita. Pilihan Monitorix bisa menampilkan monitoring secara perhari,perminggu,perbulan atau pertahun

REFERENSI:

Kamis, 26 Januari 2017

Blokir Situs di Mikrotik

  Tidak ada komentar

A. PENGERTIAN
Blokir adalah aksi yang diambil untuk menghentikan orang tertentu mengakses informasi. Jika sebuah situs web mengaktifkan pemblokiran berdasarkan alamat IP pengguna, blokirnya dapat mempengaruhi pengguna lain yang berbagi alamat IP. Beberapa pengguna yang diblokir mencoba untuk menghindari pemblokirannya dengan membuat akun yang lain atau menggunakan proxy server.
Pemblokiran juga dapat mengacu untuk memblokir akses kepada web server berdasarkan alamat IP pengguna.



B. Latar Belakang

Pengguna internet terkadang sering iseng ataupun sengaja mengakses situs- situs yang tidak sepantasnya di akses seperti situs porno atau sebagainya. Tetapi tidak hanya situs seperti itu, terkadang pengguna internet justru sering bermain sosial media atau membaca komic pada saat bekerja atau belajar.  

C. Tujuan

Menghentikan pengguna internet yang sering mengakses situs yang tidak berguna. Disini kita mengambil sampel facebook Jadi supaya tidak diakses oleh pelajar saat belajar.



D. Alat dan Bahan

- PC/Laptop

- Router Board Mikrotik

- Kabel UTP

- Software Winbox.exe
E. Waktu yang dibutuhkan
Waktu yang dibutuhkan kurang lebih 10 menit.

F. Tahap pelaksanaan

1.Remote Mikrotik anda dengan Winbox, di halaman utama Winbox pilih “IP” kemudian “Firewall” kemudian “Layer7 Protocols” dan klik (+).

2.Selanjutnya di halaman “New Firewall L7 Protocol” isi:
 

Name = Facebook   (nama situs yang akan di blok) 
Regexp = www.facebook.com (alamat situs yang akan di blok)
Seperti gambar di bawah ini: 



                                                          Dan klik “OK 

3. Selanjutnya klik Tab “Filter Rules” dan klik (+) dan isi:
Di Tab “General
Chain = forward
Di Tab “Advanced
Layer7 Protocol=Facebook (nama yang di isi di IP-Firewall-Layer7 Protocol tadi)
Di Tab “Action
Action = drop
 

Seperti gambar di bawah ini:
              
                                             Dan Klik "OK"

G. Kesimpulan
     Dapat memblokir situs yang tidak berguna di Mikrotik.

H. Referensi
Ebook mikrotik referensi

Rabu, 25 Januari 2017

Mengatasi permasalahan E: Unable to correct problems, you have held broken packages pada bind9

  1 komentar

A. Pengertian
BIND (Berkeley Internet Name Domain) adalah server DNS yang paling umum digunakan di internet, khususnya pada sistem operasi bertipe Unix yang secara de facto merupakan standar.

B. Latar belakang
Sering sekali pada saat kita melakukan installasi bind9 kita akan mengalami error seperti ini,berikut cara mengatasi error bind9

C. Maksud dan tujuan
mengatasi permasalahan pada saat install bind9

D. Alat dan bahan
koneksi internet dan laptop

E. Waktu pelaksanaan

Waktu yang dibutuhkan untuk menyelesaikan permasalahan ini kurang lebih 15 menit.

F. Tahap pelaksanaan
 
1. sekarang coba install bind9
    #apt-get install bind9

2. Lalu saya coba cari permasalahanya , pertama saya lihat paket bind yang sudah terinstal 
    #dpkg --get-selections |grep bind9

3. ternyata sebelum kita menginstall bind sudah ada paket bind yang terinstall,lalu saya coba untuk meremove semua paket bind yang sudah terinstal
    #apt-get purge bind9-host libbind9-90 rpcbind



     #apt-get autoremove

 4.  Lalu saya coba untuk mencoba install ulang bind nya lagi 
    #apt-get install bind9


sekarang bind9 sudah bisa diinstall
G. Kesimpulan
kita dapat mengatasi permasalahan pada saat kita mengnstall bind9

Selasa, 24 Januari 2017

Pengertian BIND

  Tidak ada komentar


PENGERTIAN

BIND (Berkeley Internet Name Domain) adalah server DNS yang paling umum digunakan di internet, khususnya pada sistem operasi bertipe Unix yang secara de facto merupakan standar. 

SEJARAH
Bind awalnya dibuat oleh empat orang mahasiswa di CSRG Universitas California Berkeley dan pertama kali dirilis di dalam 4.3BSD. Paul VIxie kemudian meneruskan pengembanganya pada tahun 1988 saat bekerja di DEC.

Perangkat lunak ini awalnya dirancang di University of California Berkeley (UCB) pada awal tahun 1980-an. Nama berasal sebagai singkatan dari Berkeley Internet Name Domain, yang mencerminkan penggunaan aplikasi dalam UCB. Perangkat lunak ini terdiri, yang paling menonjol, dari komponen server DNS, yang disebut bernama, bentuk dikontrak dari nama daemon . Selain suite berisi berbagai alat administrasi, dan perpustakaan antarmuka DNS resolver. Versi terbaru dari BIND adalah BIND 9, pertama kali dirilis pada tahun 2000.

Mulai tahun 2009, Internet Software Consortium (ISC) mengembangkan sebuah suite perangkat lunak baru, awalnya disebut BIND10. Dengan rilis versi 1.2.0 proyek ini dinamai Bundy untuk mengakhiri keterlibatan ISC dalam proyek.

KEAMANAN
masalah keamanan yang ditemukan di BIND 9 ditambal dan publik diungkapkan sesuai dengan prinsip-prinsip umum dari perangkat lunak open source. Daftar lengkap cacat keamanan yang telah ditemukan dan diungkapkan dalam BIND9 dikelola oleh Sistem Internet Konsorsium, penulis saat ini perangkat lunak.
The BIND 4 dan BIND 8 rilis berdua memiliki kerentanan keamanan yang serius. Penggunaan ini versi kuno, atau un-dipelihara, versi non-didukung sangat tidak dianjurkan. BIND 9 adalah penulisan ulang lengkap , sebagian untuk mengurangi masalah-masalah keamanan yang sedang berlangsung. The halaman download di situs web ISC jelas menunjukkan yang versi saat ini dipertahankan dan yang akhir kehidupan.
 

Referensi:

Senin, 23 Januari 2017

Mengenal Domain Name System (DNS)

  Tidak ada komentar

A.Pengertian DNS
DNS (Domain Name System) adalah sebuah sistem yang menyimpan informasi tentang nama host ataupun nama domain dalam bentuk basis data tersebar (distributed database) di dalam jaringan komputer, misalkan: Internet. DNS menyediakan alamat IP untuk setiap nama host dan mendata setiap server transmisi surat (mail exchange server) yang menerima surel (email) untuk setiap domain. Menurut browser Google Chrome, DNS adalah layanan jaringan yang menerjemahkan nama situs web menjadi alamat internet.

DNS menyediakan pelayanan yang cukup penting untuk internet, ketika perangkat keras komputer dan jaringan bekerja dengan alamat IP untuk mengerjakan tugas seperti pengalamatan dan penjaluran (routing), manusia pada umumnya lebih memilih untuk menggunakan nama host dan nama domain, contohnya adalah penunjukan sumber universal (URL) dan alamat surel. Analogi yang umum digunakan untuk menjelaskan fungsinya adalah DNS bisa dianggap seperti buku telepon internet di mana saat pengguna mengetikkan www.indosat.net.id di peramban web maka pengguna akan diarahkan ke alamat IP 124.81.92.144 (IPv4) dan 2001:e00:d:10:3:140::83 (IPv6).

B.Sejarah singkat DNS
Penggunaan nama sebagai pengabstraksi alamat mesin di sebuah jaringan komputer yang lebih dikenal oleh manusia mengalahkan TCP/IP, dan kembali ke zaman ARPAnet. Dahulu, seluruh komputer di jaringan komputer menggunakan file HOSTS.TXT dari SRI (sekarang SIR International), yang memetakan sebuah alamat ke sebuah nama (secara teknis, file ini masih ada - sebagian besar sistem operasi modern menggunakannya dengan baik secara baku maupun melalui cara konfigurasi, dapat melihat Hosts file untuk menyamakan sebuah nama host menjadi sebuah alamat IP sebelum melakukan pencarian via DNS). Namun, sistem tersebut di atas mewarisi beberapa keterbatasan yang mencolok dari sisi prasyarat, setiap saat sebuah alamat komputer berubah, setiap sistem yang hendak berhubungan dengan komputer tersebut harus melakukan update terhadap file Hosts.

C.Cara kerja DNS
Pengelola dari sistem DNS terdiri dari tiga komponen:
  • DNS resolver, sebuah program klien yang berjalan di komputer pengguna, yang membuat permintaan DNS dari program aplikasi.
  • recursive DNS server, yang melakukan pencarian melalui DNS sebagai tanggapan permintaan dari resolver, dan mengembalikan jawaban kepada para resolver tersebut;
  • authoritative DNS server yang memberikan jawaban terhadap permintaan dari recursor, baik dalam bentuk sebuah jawaban, maupun dalam bentuk delegasi (misalkan: mereferensikan ke authoritative DNS server lainnya)
D.Penerapan DNS lainya
Sistem yang dijabarkan di atas memberikan skenario yang disederhanakan. DNS meliputi beberapa fungsi lainnya:
  • Nama host dan alamat IP tidak berarti terhubung secara satu-banding-satu. Banyak nama host yang diwakili melalui alamat IP tunggal: gabungan dengan pengasuhan maya (virtual hosting), hal ini memungkinkan satu komputer untuk malayani beberapa situs web. Selain itu, sebuah nama host dapat mewakili beberapa alamat IP: ini akan membantu toleransi kesalahan (fault tolerance dan penyebaran beban (load distribution), juga membantu suatu situs berpindah dari satu lokasi fisik ke lokasi fisik lainnya secara mudah.
  • Ada cukup banyak kegunaan DNS selain menerjemahkan nama ke alamat IP. Contoh:, agen pemindahan surat Mail transfer agents(MTA) menggunakan DNS untuk mencari tujuan pengiriman E-mail untuk alamat tertentu. Domain yang menginformasikan pemetaan exchange disediakan melalui rekod MX (MX record) yang meningkatkan lapisan tambahan untuk toleransi kesalahan dan penyebaran beban selain dari fungsi pemetaan nama ke alamat IP.
  • Kerangka Peraturan Pengiriman (Sender Policy Framework) secara kontroversi menggunakan keuntungan jenis rekod DNS, dikenal sebagai rekod TXT.
  • Menyediakan keluwesan untuk kegagalan komputer, beberapa server DNS memberikan perlindungan untuk setiap domain.

DNS menggunakan TCP dan UDP di port komputer 53 untuk melayani permintaan DNS. Nyaris semua permintaan DNS berisi permintaan UDP tunggal dari klien yang dikuti oleh jawaban UDP tunggal dari server. Umumnya TCP ikut terlibat hanya ketika ukuran data jawaban melebihi 512 byte, atau untuk pertukaaran zona DNS zone transfer .

E.Jenis-jenis catatan DNS
Beberapa kelompok penting dari data yang disimpan di dalam DNS adalah sebagai berikut:
  • A record atau catatan alamat memetakan sebuah nama host ke alamat IP 32-bit (untuk IPv4).
  • AAAA record atau catatan alamat IPv6 memetakan sebuah nama host ke alamat IP 128-bit (untuk IPv6).
  • CNAME record atau catatan nama kanonik membuat alias untuk nama domain. Domain yang di-alias-kan memiliki seluruh subdomain dan rekod DNS seperti aslinya.
  • MX record' atau catatan pertukaran surat memetakan sebuah nama domain ke dalam daftar mail exchange server untuk domain tersebut.
  • PTR record atau catatan penunjuk memetakan sebuah nama host ke nama kanonik untuk host tersebut. Pembuatan rekod PTR untuk sebuah nama host di dalam domain in-addr.arpa yang mewakili sebuah alamat IP menerapkan pencarian balik DNS (reverse DNS lookup) untuk alamat tersebut. Contohnya (saat penulisan / penerjemahan artikel ini), www.icann.net memiliki alamat IP 192.0.34.164, tetapi sebuah rekod PTR memetakan ,,164.34.0.192.in-addr.arpa ke nama kanoniknya: referrals.icann.org.
  • NS record atau catatan server nama memetakan sebuah nama domain ke dalam satu daftar dari server DNS untuk domain tersebut. Pewakilan bergantung kepada rekod NS.
  • SOA record atau catatan otoritas awal (Start of Authority) mengacu server DNS yang menyediakan otorisasi informasi tentang sebuah domain Internet.
  • SRV record adalah catatan lokasi secara umum.
  • Catatan TXT mengizinkan administrator untuk memasukan data acak ke dalam catatan DNS; catatan ini juga digunakan di spesifikasi Sender Policy Framework.
Jenis catatan lainnya semata-mata untuk penyediaan informasi (contohnya, catatan LOC memberikan letak lokasi fisik dari sebuah host, atau data ujicoba (misalkan, catatan WKS memberikan sebuah daftar dari server yang memberikan servis yang dikenal (well-known service) seperti HTTP atau POP3 untuk sebuah domain.


Referensi:

Sabtu, 21 Januari 2017

Evaluasi Di BLC TELKOM

  Tidak ada komentar
Assalamualaikum Wr,wb.

Hari ini tepatnya hari sabtu,kita seperti biasanya mengadakan evaluasi bersama rekan-rekan. Disini kita evaluasi secara umum tentang kerja tim kami selama satu minggu ini,dan kita disini juga mengevaluasi setiap anggota tim kami.

Dibawah ini adalah foto/dokumentasi dari beberapa sekolah yang kami dokumentasikan:

1. yang pertama yaitu dari SMK Negeri 1 Tulung


2. SMK Negeri 1 Banjit


3. SMK Muhammadiyah Pekan Baru


4. SMK Negeri 2 Karanganyar


5. SMK Negeri 7 Kendal



6. SMK Madiun



7. SMK Bina Nusantara



8. SMK Negeri 1 Jogonalan



9. SMK Wali Songo


10. Ini adalah suasana pada saat Evaluasi,disini ada mas rizqi maulana yang memberi saran pada salah satu tim yang mengalami masalah pada anggota tim-nya.







                                                Sekian Evaluasi Hari ini.

Wassalamu'alaikum wr,wb.






Jumat, 20 Januari 2017

Menginstall FTP di Debian Server 8.6 Jessie

  Tidak ada komentar
A. Pengertian
FTP (File Transfer Protocol) adalah sebuah protokol internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pengiriman brkas (file) komputer antar mesin-mesin dalam sebuah antarjaringan.

B. Latar Belakang
Akan saya gunakan untuk melakukan pengunduhan (download) dan pengunggahan (upload) berkas-berkas komputer antara klien FTP dan server FTP

C. Maksud dan Tujuan
Dapat melakukan instalasi FTP dengan benar sebelum digunakan untuk transfer file antar klien-server.

D. Alat dan Bahan
  • Laptop
  • Server debian yang telah diinstall
  • koneksi internet
E. Waktu yang dibutuhkan
waktu yang dibutuhkan kurang lebih 45 menit

F. Tahap pelaksanaan

1.Remote server lewat terminal dengan ssh dan masuk sebagai superuser

2. Lalu silahkan ketikkan perintah ' apt-get install proftpd '
  
3.Setelah itu akan muncul dua pilihan yaitu “from inetd” dan “standalone” silahkan pilih standalone dengan menekan enter.

4.Setelah itu kita konfigurasi ProFTPd dengan memasukan perintah ' nano /etc/proftpd/proftpd.conf '

5.Scroll ke bawah dan tambahkan di baris paling akhir :
<Anonymous /home/likank/>
User likank

</Anonymous>



Kemudian simpan tekan ctrl+x tekan y tekan enter

6.setelah itu tambahkan user aku dengan perintah : 
  #adduser aku

7.Kemudian anda restart service proftpd dengan perintah :
  #service proftpd restart 

8. selanjutnya,lakukan percobaan melalui PC Client dengan masuk pada Web browser dan masukkan IP Server anda dengan disisipi alamat URL FTP-nya seperti pada gambar ( ftp://192.168.14.2 ). Maka akan muncul dialog login seperti pada gambar,isikan dengan benar.



Kesimpulan
kita dapat mengetahui cara menginstall FTP

Referensi :

Kamis, 19 Januari 2017

Remote Access

  Tidak ada komentar
Pengertian
OpenSSH adalah suite keamanan jaringan tingkat -terkait utilitas berdasarkan secureShell (SSH) protokol, yang membantu untuk mengamankan jaringan komunikasi melalui enkripsi lalu lintas jaringan lebih dari beberapa metode otentikasi dan dengan menyediakan kemampuan tunneling aman.
   
Latar Belakang
dengan menginstall open ssh kita dapat mengkonfigurasi suatu system, dimanapun kita berada asalkan terkoneksi ke Internet atau Jaringan tersebut.

Maksud dan Tujuan 
dengan menggunakan OpenSSH kita dapat mengenkripsi semua lalu lintas (termasuk password) secara efektif serta menghilangkan pembajakan koneksi, percakapan, dan serangan lainnya

Alat dan Bahan
  • Server debian
  • PC Client untuk meremote 
  • Jaringan internet
Jangka waktu pelaksanaan
Waktu yang saya butuhkan kurang lebih 15 menit.

Tahap pelaksanaan

1.menginstall OpenSSH Server kita dapat mengetikan :
#apt-get install openssh-server
  
2.Setelah aplikasi terinstall, layanan SSH Server sudah langsung bisa kita gunakan melalui port default 22.



3.Dalam file pada gambar dibawah ini, kita bisa merubah settingan default yang ada. Misalnya merubah port default, ataupun menambah tampilan banner ssh agar menjadi lebih menarik.



jika kita tidak akan merubah settingan default yang ada ,maka langsung saja Simpan dengan menekan ctrl+x tekan y tekan enter , restart service ssh dengan perintah : #service ssh restart


Kesimpulan
kita dapat melakukan installasi OpenSSH.

Referensi: 

Rabu, 18 Januari 2017

Cara Install LAMP Di Debian 8.6

  Tidak ada komentar
A. Pengertian
     LAMP adalah istilah yang merupakan singkatan dari Linux, Apache, MySQL dan Perl/PHP/Phyton. Merupakan sebuah paket perangkat lunak bebas yang digunakan untuk menjalankan sebuah aplikasi secara lengkap.

  • Linux adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja.

  • 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.

  • MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia.

  • PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML.PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.

B. Latar Belakang
     LAMP suatu perangkat lunak yang dapat diinstall di localhost untuk bahan percobaan sebelum diuji ke server yang sebenarnya, sehingga dapat mengurangi resiko error saat sudah benar-benar diterapkan.

C. Maksud dan Tujuan
     Dapat menginstall LAMP dengan benar dan meguji fiturnya.

D. Alat dan Bahan

  • Laptop dan Koneksi Internet
E Waktu Pelaksanaan
Waktu poelaksanaan dalam installasi LAMP kurang lebih 20 menit

F.Tahap Pelaksanaan

1. Menginstall Apache2 dengan perintah #apt-get install apache2


Jika berhasil maka ketika kita mengetik localhost/ di web browser maka akan muncul tampilan seperti ini



2. Kemudian install PHP dengan perintah
#apt-get install php5 php5-cli php5-curl php5-gd php5-intl php5-json php5-mcrypt php5-mysql php5-xmlrpc

Setelah instalasi selesai, agar PHP bekerja dan terintegrasi dengan web server apache, kita harus me-restart apache dengan memasukan perintah
#sudo /etc/init.d/apache2 restart
Untuk mengetahui PHP-extention apa saja yang sudah terinstall kita buat file baru pada folder root server #nano /var/www/html/info.php



Setelah itu masukkan script kemudian simpan dengan cara Ctrl + X lalu Y lalu Enter.

















Dan buka web browser lalu ketikkan http://localhost/test.php jika berhasil maka akan muncul tampilan seperti ini


3.Install MariaDB server
   # apt-get install mariadb-server



Lalu akan muncul notifikasi untuk membuat password akun pengguna "root", Anda masukan password sesuai keinginan anda, kemudian ulangi kembali mengetikkan password tersebut pada tampilan selanjutnya.






Lalu masukkan perintah #mysql_secure_installation



selanjutnya anda disuruh memasukan password yang tadi telah dibuat pada saat installasi mariadb-server


setelah itu tekan enter sampai  installasi mariadb selesai

4.Lalu install phpmyadmin dengan perintah
#sudo apt-get install phpmyadmin


Pada saat proses instalasi phpMyAdmin akan muncul jendela configurasi server, dikarenakan kita telah memasang apache, maka kita pilih apache sebagai web servernya dengan menekan tombol spasi di keyboard. Lalu tekan tombol tab keyboard dan mengarahkan ke OK, kemudian tekan enter.


Selanjutnya pilih yes untuk konfigurasi database. Kemudian akan muncul beberapa macam notifikasi untuk masukan password untuk phpmyadmin.
Setelah selesai silahkan cek dengan mengetik http://localhost/phpmyadmin di web browser jika berhasil maka akan muncul tampilan login phpmyadmin


H.Referensi
- Modul "Hal - Hal yang dilakukan setelah instal server".
- Modul "Buku konfigurasi server ver BLC".