Kamis, 25 Januari 2018

Konfigurasi Mail server di debian 8

Asalamualikum wr.wb.

Hai kawan-kawan bertemu lagi dengan saya budi rahmanda di sini saya akan menjelaskan 
sedikit tentang konfigurasi mail server di debian 8


Pengertian:


        Mail server atau yang sering disebut juga E-mail server digunakan untuk mengirim surat melalui internet. Dengan begitu, dapat mempermudah dalam penggunaannya karena lebih cepat dan efisien. Untuk membuat mail server harus terdapat SMTP dan POP3 server yang digunakan untuk mengirim dan menerima email.
        Protokol yang umum digunakan antara lain protokol SMTP, POP3 dan IMAP. SMTP (Simple Mail Transfer Protocol) digunakan sebagai standar untuk menampung dan mendistribusikan email, sedangkan POP3 (Post Office Protocol v3) dan IMAP (Internet Mail Application Protocol) digunakan agar user dapat mengambil dan membaca email secara remote yaitu tidak perlu login ke dalam sistem shelll mesin mail server tetapi cukup menguhubungi port tertentu dengan mail client yang mengimplementasikan protocol POP3 dan IMAP.

Maksud dan tujuan:

Kita bisa mengirim mail kita ke server lainya melalui sebuah jaringan.

Hasil yang di harapkan:

Kita bisa mengistall atau mentrasper data.

Alat dan bahan:

pc leptop
server

Waktu yang di capai:

20 menit.


  1. Pertama install paket postfix courier-pop courier-imap dengan perintah
    #apt-get install postfix courier-pop courier-imap
    Ketik y > enter
    Ketik y > enter
  2. Lalu akan muncul tampilan seperti gambar di bawah, pilih "Yes".
  3. Tekan "Ok".
  4. Pilih "Situs Internet".
  5. Masukkan nama domain untuk mail server.
  6. Buat mail direktori dengan perintah
    #maildirmake /etc/skel/Maildir
  7. Lalu masuk di konfigurasi main.cf dengan perintah
    #nano /etc/postfix/main.cf
    Tambahkan konfigurasi pada baris paling bawah seperti di bawah ini
    home_mailbox =Maildir/

    Jika sudah, keluar dan simpan.
  8. Kemudian konfigurasi postfix dengan perintah
    #dpkg-reconfigure postfix
    Akan muncul tampilan seperti gambar di bawah.
    >Langsung klik "Ok".
    >Pilih "Situs Internet".
    >Atur domain untuk mail.
    >Kosongkan pada bagian di bawah ini.
    >Biarkan default.
    >Pilih "Tidak".
    >Tekan "Ok".
    Lalu pada jaringan lokal seperti di bawah ini, pada bagian paling belakang tambahkan 
    0.0.0.0/0

    >Biarkan default.
    >Biarkan default.
    >Pilih "ipv4".
  9. Kemudian restart postfix, courier-pop, courier-imap, dan bind9 dengan perintah
    #/etc/init.d/postfix restart
    #/etc/init.d/courier-pop restart
    #/etc/init.d/courier-imap restart
    #/etc/init.d/bind9 restart
  10. Tambahkan user dengan perintah
    #adduser namauser
    misal #adduser client1 dan #adduser client2

     
         Nah sampai disini Mail Server sudah jadi, untuk selanjutnya Anda bisa memilih Web
         Kita bisa mengeceknya lewat web


 Kesimpulan:

 Mail server merupakan sebuah Mail yang bisa kita kirim melalui server.

Rabu, 24 Januari 2018

konfigurasi Samba server di debian 8

Asalamualikum wr.wb.

Hai kawan-kawan masih ketemu lagi dengan saya budi rahmanda di sini saya akan menjelaskan sedikit tentang konfigurasi samba di debian 8 server





Pengertian:

Samba server tidak jauh berbeda dengan ftp server, yang mana keduanya dapat digunakan untuk melakukan transfer data antar client dan server. Hanya saja, samba server hanya dapat digunakan untuk jaringan yang berskala kecil.


Hal yang dapat disamakan dengan samba server adalah sharing folder pada windows. Hanya saja, samba server dikonfigurasi pada linux, sementara sharing folder dikonfigurasi pada windows. Berikut penjelasan dan tutorial lengkap mengenai samba server. Silakan disimak.


Mkasud dan tujuan:

kita bisa mentransver data kepada client ke server

Hasil yang di harapkan:

kita bisa mengistall dengan benar dan bisa di gunakan

waktu yang di capai:

20 menit

Alat dan bahan:

pc leptop
server


1. Pertama, lakukanlah instalasi samba, dengan cara mengetikkan perintah :


 apt-get install samba

cara konfigurasi samba server
2. Setelah itu, tekan tombol y lalu enter jika muncul pertanyaan seperti pada gambar di bawah ini.
cara konfigurasi samba server
3. Selanjutnya, masukkanla DVD binary 1 lalu tekan enter, yang mana DVD binary 1 adalah tempat paket samba berada. 
cara konfigurasi samba server
4. Tunggulah proses instalasi samba sampai selesai. 
Pembuatan direktori yang akan dishare serta user
 
1. Buatlah direktori yang akan sobat share dengan cara mengetikkan perintah:
mkdir /home/intutoko
cara konfigurasi samba server

Perintah diatas berarti saya membuat direktori dengan nama "intutoko" di dalam direktori "/home".  


2. Berikanlah akses read write untuk folder tersebut dengan cara mengetikkan perintah:

chmod 777 /home/intutoko

cara konfigurasi samba server


 


3. Selanjutnya, tambahkanlah user baru yang akan digunakan untuk folder yang akan di sharing nanti, dengan cara mengetikkan perintah:

useradd intutoko

cara konfigurasi samba server 
Ganti "intutoko" dengan user yang sobat inginkan
 4. Selanjutnya, berikanlah password untuk user yang telah dibuat, dengan cara mengetikkan perintah:
smbpasswd -a intutoko

cara konfigurasi samba server 

Isilah password yang ingin sobat gunakan pada "New SMB password" dan isilah kembali password tersebut untuk konfirmasi pada "Retype new SMB password".




Menambahkan script samba pada file samba



1. Langsung saja ketikkan perintah berikut lalu tekan enter.

nano /etc/samba/smb.conf

  
cara konfigurasi samba server


2. Jika file sudah terbuka, tambahkan script berikut pada bagian paling bawah.

[intutoko]
path = /home/intutoko
valid user = intutoko
browseable = yes
writeable = yes
Untuk lebih jelasnya perhatikan gambar berikut !
cara konfigurasi samba server
Keterangan:

[intutoko] 
nama folder yang akan ditampilkan di PC Client

path = /home/intutoko
lokasi direktori yang di share.

valid user = intutoko
user yang digunakan.

browseable = yes
mengizinkan melakukan penjelajahan terhadap folder yang dishare.

writeable = yes
mengizinkan melakukan perubahan terhadap folder beserta isi dari folder tersebut. 
Setelah mengisikan script diatas, simpanlah dengan cara menekan "Ctrl+X>y>enter".

3. Restartlah samba dengan cara mengetikkan perintah:
/etc/init.d/samba restart
cara konfigurasi samba server

Setelah merestart samba, berarti folder yang telah kita buat akan dapat diakses oleh client.



Mengakses folder yang dishare pada PC client


Kesimpulan:

Samba server merupakan sebuah trasper data antara clien dan server


Selasa, 23 Januari 2018

Konfigurasi NTP di debian 8 server

Asalamualikum wr.wb.

Hai kawan-kawan bertemu lagi dengan saya budi rahmanda di sini saya akan menjelaskan sedikit 
tentang konfigurasi NTP di debian 8 server


   Pengertian:


     NTP adalah singkatan dari Network Time Protocol, sebuah protocol untuk meng-sinkronkan sistem waktu (clock) pada komputer terhadap sumber yang akurat, melalui jaringan intranet atau internet. Sedangkan NTP Server sendiri adalah sebuah server yang mensinkron-kan waktunya terhadap sumber waktu akurat, dan mentransmisikan paket informasi waktu kepada komputer client yang meminta.

B. Latar Belakang
     Latar belakang kenapa saya melakukan konfigurasi NTP Server adalah untuk menyinkronkan waktu antara pc client satu ke pc client lainnya dengan server sehingga tidak terjadi adanya perbedaan waktu diantara pc client.

C. Maksud dan Tujuan
     Dapat mengkonfigurasi NTP server pada debian 8 dengan baik dan benar. 

D. Alat dan Bahan
  • Laptop ( Untuk remote ssh )
  • Server debian 8 ( already installed )
  • Koneksi Internet
E. Tahap Pelaksanaan

1. Silahkan anda remote debian 8 anda menggunakan ssh lewat terminal dan masuk sebagai super user, caranya disini

2. Setelah itu silahkan install ntp dan ntpdate dengan perintah ' apt-get install ntp ntpdate '

3. Setelah itu silahkan edit file ntp.conf dengan perintah nano /etc/ntp.conf

4. Kemudian anda cari baris pool dimana ada server 0 - server 3 dengan cara menekan ctrl+w dibawah lalu ketikan kata yang anda cari kemudian anda tekan enter untuk menemukan kata tersebut seperti gambar dibawah ataupun dicari manual seperti gambar, kemudian anda berikan tanda # pada setiap server dari server 0 - 3 lalu tambahkan baris ini pada bagian terbawah dari ke 4 server tersebut tambahkan ' server ntp.uui.net.id '

5. Lalu setelah itu anda cari baris “ restrict 192.168.123.0 mask 255.255.255.0 notrust ' lalu hilangkan tanda # pagar nya kemudian ubah menjadi “restrict 192.168.137.0 mask 255.255.255.0 nomodify notrap ' seperti gambar dibawah.

6. Lalu silahkan restart ntp dengan perintah ' systemctl restart ntp ' dan silahkan di enable atau di izinkan ntp nya dengan perintah ' systemctl enable ntp ' lalu silahkan tunggu sebentar prosesnya.

7.Kemudian anda cek ntp server local sudah bekerja dengan baik atau belum, dengan perintah ' ntpq -p '


F. Kesimpulan
    Konfigurasi NTP memang terlihat mudah, akan tetapi jika kita tidak memahami terlebih dahulu caranya dengan baik, memungkinkan terjadinya kesalahan. Namun sebaliknya jika kita memahami terlebih dahulu caranya dengan baik, maka konfigurasi akan berjalan dengan bai

  Sekian dari saya

  Wasalamualaikum wr.wb.
   

Senin, 22 Januari 2018

how to konfigurasi https di debian 8 server

Asalamualikum wr.wb.

Hai kawan-kawan masih bertemu lagi dengan saya budi rahmanda di sini saya akan menjelaskan 
sedikit tentang konfigurasi https di debian 8 server


pengertian:


HTTP adalah protokol yang digunakan oleh web server. Semua data yang dikirim menggunakan protokol tersebut tidak terenkripsi (PLAIN Text biasa). Oleh karena itu, perlu kita tambahkan protokol tambahan yang bernama SSL atau TLS. Protokol tersebut berfungsi menambal protokol HTTP, agar menjadi secure (HTTPS). OpenSSL merupakan kepanjangan dari Secure Socket Layer. Terlebih dahulu, pastikan bahwa aplikasi apache2 untuk web server sudah terinstall, jika belum ada, maka install dahulu. Lalu anda harus
menginstall paket “ssl-cert” dan “openssl” biasanya paket tersebut sudah ikut terinstall bersaamaan dengan paket apache2 , setelah terinstall anda harus melakukan tiga hal yaitu :

1.meng-import atau men-generate sebuah certificate
2.enable atau mengaktifkan apachessl support
3.mengkonfigurasi SSL options

maksud dan tujuan:

kita bisa mempelajari dengan baik

Hasil yang di harapkan:

kita bisa mengkonfigurasi https dengan benar

alat dan bahan:

pc leptop
server

waktu pengerjaan:

20 menit

  • Pertama anda silahkan men-generate dengan perintah :

 # openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout /etc/apache2/apache2.pem
 
Generating a 2048 bit RSA private key
..............+++
.............................................................................+++
writing new private key to '/etc/apache2/apache2.pem'
-----
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]:ID
State or Province Name (full name) [Some-State]:Jawa Tengah
Locality Name (eg, city) []:Demak
Organization Name (eg, company) [Internet Widgits Pty Ltd]:BLC
Organizational Unit Name (eg, section) []:
Common Name (e.g. server FQDN or YOUR name) []:server1.net
Email Address []:admin@server1.net

  • Setelah itu kedua anda harus meng-enable mode ssl dengan perintah :

 #a2enmod ssl


  • SSL Seperti gambar dibawah ini lalu anda diminta untuk menrestart service apache2 silahkan anda restart dengan perintah :

 #/etc/init.d/apache2 restart
  •  Kemudian  cek apakah ports 443 sudah ada dengan perintah
  #nano /etc/apache2/ports.conf

 tekan ctrl+X untuk menyimpan

  • lalu edit default apachenya
 #nano /etc/apache2/sites-available/000-default.conf

Tambahkan baris atau kalimat dibawah ini di bagian paling bawah

<VirtualHost *:443>
ServerName server1.net
ServerAlias www.server1.net
SSLEngine on
SSLCertificateFile /etc/apache2/apache2.pem
</VirtualHost>


  • Jika sudah di konfigurasi tekan ctrl+x --> Y --> Enter, Kemudian restart apache dengan perintah
 #/etc/init.d/apache2 restart

  • Sekarang coba buka Browser dengan mengetik alamat [https://dns anda] atau [https://ip server].
  • Kemudian Klik I Understand the Risks --> Add Exception --> Confirm Security Exception.





         Kesimupulan:

        hattp merupakan wb server yang dapat di kirim melalui protokol yang dapat mengakses
        sebuah web server.

          sekian dari saya .

               Wasalamualikum wr.wb.