Minggu, 23 Desember 2018

Installasi Dan Konfigurasi Webmin serta NTP(Network Time Protocol) di Debian 7

   Webmin adalah  antarmuka berbasis web untuk administrasi sistem untuk Unix. Menggunakan browser web yang modern, Anda dapat mengatur account pengguna, setup Apache, DNS, file sharing, dan banyak lagi. Webmin menghilangkan kebutuhan untuk secara manual mengedit file konfigurasi Unix seperti / etc / passwd, dan memungkinkan anda untuk mengelola sistem dari konsol jarak jauh.jadi selain mengunakan remote access secara cli yaitu telnet dan ssh ternyata juga dapat dipantau melalui web dan digunakan dan diatur admin melalui web browser.

Langkah - langkah install webmin

1. Pastikan pada server debian sudah terkonfigurasi ip, ftp server atau samba server, dns server dan server sudah dapat terkoneksi dengan pc client.

2. Download paket webmin terlebih dahulu


3. Masuk ke ftp server atau samba server di file eksplorer pada pc client dan copy file webmin yang sudah di download


4. masuk ke folder tempat dimana paket webmin tadi di pastekan


5. Install paket webmin dengan mengetikan dpkg --install webmin.,.,.,.,.,.,.,.deb(nama paket webmin)


6. Jika terjadi error paket deb tidak dapat di install ketikan apt-get -f install



7. Buka web browser dan ketikan 192.168.33.1:10000 << ip server atau vicky.net:10000 << domain


8. Klik advanced lalu proceed to........





9. Sign dengan username root


10. Tampilan webmin


    Selanjutnya adalah installasi dan konfigurasi NTP
 
    Network Time Protocol (NTP) adalah sebuah protokol yang digunakan untuk pengsinkronan waktu di dalam sebuah jaringan bisa pada jaringan LAN (Local Area Network) maupun pada jaringan internet dan untuk sinkronisasi jam-jam sistem komputer di atas paket-switching, variabel-latency jaringan data. Proses sinkronisasi ini dilakukan didalam jalur komunikasi data yang biasanya menggunakan protokol komunikasi TCP/IP. Sehingga proses ini sendiri dapat dilihat sebagai proses komunikasi data yang hanya melakukan pertukaran paket-paket data saja.

Langkah - langkah Install dan konfigurasi

1. Install paket ntp dan ntpdate dengan mengetikan apt-get install ntp ntpdate



2. Beri pagar pada bagian server 0 sampai server 3 dan tambahkan server 127.127.1.0 dan fudge 127.127.1.0 stratum 1



3. Tambahkan juga restrict 192.168.33.0 mask 255.255.255.0 nomodify notrap



CTRL + X LALU Y UNTUK MENYIMPAN PERUBAHAN

4. Restart ntp dengan mengetikan /etc/init.d/ntp restart


5.  Lakukan pengecekan dengan mengetikan ntpq -q dan ntpdate -u 127.0.0.1




6. Lakukan juga pada pc client masuk ke control panel > clock and region > date and time > internet time > change setting > ceklis synchronice with an internet time server > pada server tuliskan ip server > update now > ok


Itulah cara install dan konfigurasi webmin serta ntp(network time protocol) di debian 7.

Minggu, 16 Desember 2018

Installasi dan Konfigurasi Samba Server di Debian 7

   Samba server merupakan sebuah protocol yang di kembangkan di sistem operasi linux untuk melayani permintaan pertukaran data antara Windows dan Linux.
    Disamping untuk melayani file sharing antara Windows dan linux, samba juga merupakan salah satu protocol yang digunakan di sistem operasi linux untuk melayani pemakaian data secara bersama - sama.

Pengertian lain dari samba:

  • Samba adalah program yang dapat menjembatani kompleksitas berbagai platform system operasi Linux(UNIX) dengan mesin Windows yang dijalankan dalam suatu jaringan komputer. Samba merupakan aplikasi dari UNIX dan Linux, yang dikenal dengan SMB(Service Message Block) protocol. Banyak sistem operasi seperti Windows dan OS/2 yang menggunakan SMB untuk menciptakan jaringan client/server. Protokol Samba memungkinkan server Linux/UNIX untuk berkomunikasi dengan mesin client yang mengunakan OS Windows dalam satu jaringan.
  • Samba adalah sebuah software yang bekerja di sistem operasi linux, unix dan windows yang menggunakan protokol network smb (server massage block). Smb adalah sebuah protokol komunikasi data yang juga digunakan oleh Microsoft dan OS/2 untuk menampilkan fungsi jaringan client-server yang menyediakan sharing file dan printer serta tugas-tugas lainnya yang berhubungan.

Langkah - langkah untuk installasi dan konfigurasi samba server di debian 7

1. Pastikan Debian server dapat terkoneksi dengan pc client dengan melakukan ping dan debian server sudah terkonfigurasi DNS server.

2. Install samba di debian dengan mengetikan apt-get install samba, pilih disk yang di butuhkan dan tunggu hingga proses instal selesai.




3. Lalu edit smb.conf dengan mengetikan nano /etc/samba/smb.conf




4. Tambahkan dibagian paling bawah



     bagian hrd dan gudang bisa diganti sesuai kebutuhan.
     CTRL + X LALU Y  untuk menyimpan perubahan

5. Buat group dengan mengetikan addgroup hrd dan addgroup gudang



    bagian hrd dan gudang bisa di ganti sesuai kebutuhan.

6. Buat user untuk kedua directory tadi dengan mengetikan adduser vickyb --ingroup hrd dan adduser pratama --ingroup gudang 




  perintah --ingruop  agar user yang di buat dapat mengakses file share yang di tuju.

7.  Buat folder dan ubah hak akses folder tersebut dengan mengetikan:
     buat folder: mkdir /home/hrd
                        mkdir /home/gudang
   
      ubah hak akses folder: chmod 777 -R /home/hrd
                                           chmod 777 -R /home/gudang

     

8. Restart servis samba dengan mengetikan service samba restart 


9. Klik windows + R atau pada windows file explorer ketikan \\vicky.net << sesuai domain yang telah di buat pada konfigurasi DNS, masukan user root dan password.



10. Lalu masuk ke folder dan masukan user serta password yang sudah di buat untuk masing - masing folder tadi






11.Untuk log out  atau ingin log in dengan user lain masuk ke CMD dan ketikan  net use * /d 


12. Untuk tambahan jika konfigurasi samba di debian sudah benar namun tetap tidak bisa mengakses file sharingnya, di search ketikan windows features dan ceklis semua pada bagian SMB 1.0/.......... lalu klik ok




    Itulah tadi langkah - langkah installasi dan konfigurasi samba server di debian 7.

Minggu, 25 November 2018

Installasi Mail Server dan Web Mail Dengan Media Roundcube Mail di Debian 7


          Mail server Adalah Perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via email, juga digunakan pada bitnet untuk menyediakan layanan serupa http://FTP.

     Web Mail adalah implementasi email client berupa aplikasi web yang berjalan pada web server, contohnya rouncube dan squirrelmail

 langkah instalasi mail server
      1.       Pastikan Debian server sudah terkonfigurasi tcpip, dns server, ftp server , web server dan Debian server sudah terkoneksi dengan laptop/pc client.

      2.       Tambahlan cubemail IN A 192.168.33.1(ip yang ada pada dns server) di bagian db.vicky(file yang di buat di dns) dengan mengetikan nano /var/cache/bind/db.vicky sesuai pada gambar




    
      3.       Restart bind9 denga mengetikan /etc/init.d/bind9 restart

      4.        Install postfix courier-imap dan courier-pop dengan mengetikan apt-get install postfix courier-imap courier-pop (pilih disk yang di perlukan untuk proses instalasi)


  
  
       5.       Pada posfix configuration pilih internet site



       6.       Pada system mail name tuliskan nama



       7.       Klik ok



       8.       Klik ok



      9.       Masuk ke nano /etc/postfix/main.cf tambahkan home_mailbox = Maildir/ tambahkan di baris paling bawah



CTRL X LALU Y UNTUK MENYIMPAN
     10.   Lakukan konfigurasi ulang postfix dengan mengetikan dpkg-reconfigure postfix

General type of mail configuration           : internet site
System mail Name                                      : vicky.net           #sesuaikan dengan dns
Root and postmaster mail recipient          : klik ok
Other destination to accept                       : klik ok
Force synchronous updates                       : no
Local network                                             : 0.0.0.0/0           #tambahkan di bagian belakang
Use procmail for local delivery                  : no
Mailbox size limit (byte)                            : 0
Local address extenstion                            : +
Internet protocols to use                            : ipv4

      11.   Restart postfix dan courier-imap dengan mengetikan /etc/init.d/postfix restart dan /etc/init.d/courier-imap restart




12.  Buat 2 user pada maildir dengan mengetikan maildirmake /etc/skel/Maildir seperti pada gambar





Langkah selanjutnya adalah mengkonfigurasi web mail dengan media roundcube

1.       Download package roundcubemail terlebih dahulu karena package roundcubemail tidak ada pada distro Debian maka harus di download terlebih dahulu di luar.



2.       Buka 2 file explorer login ftp server pada salah satu explorer lalu copy paste file roundcube yang sudah di download tadi ke ftp server.



3.       Pada Debian server masuk ke directory user ftp server dengan mengetikan cd /home/vickybp/ lalu ekstrak file roundcubemail nya dengan mengetikan tar xfv roundcubemail-1.3.8-complete.tar.gz



4.       Ketikan ls untuk memastikan file sudah terekstrak



5.       Copy file yang sudah di ekstrak tadi cp -r roundcubemail-1.3.8/ /var/www/cubemail/



6.       Chmod 777 /var/www/cubemail/ untuk mengubah hak akases pada folder cubemail



7.       Masuk ke folder cubemail cd /var/www/cubemail/ lalu rename file roundcube tadi agar mudah di ingat mv roundcubemail-1.3.8 roundcube



8.       Masuk ke directory sites-enable dengan mengetikan  cd /etc/apache2/sites-enable/  lalu Ketikan cp 000-default cubemail



9.       Lalu masuk ke nano cubemail dan edit yang di perlukan, seperti pada gambar



10.   Restart apache2 /etc/init.d/apache2 restart



11.   Buka browser pada address bar ketikan cubemail.vicky.net/installer



12.   Pada bagian check environment tekan next saja
13.   Pada bagian create config sesuaikan pada keperluan anda, lalu klik create config







14.   Pada bagian ini kembali ke Debian server dan ketikan

Chown -r www-data:www-data config/
Chown -r www-data:www-data temp/
Chown -r www-data:www-data logs/



Lalu kembali ke browser dan reload page lalu klik continue

15.   Pada test config bagian check db config klik initialize database

16.   Pada test config lakukan test pengiriman pesan dan test login seperti pada gambar



17.   masuk ke direktori roundcube dan hapus file installer dengan mengetikan  rm installer -rf



18.   Restart apache2 /etc/init.d/apache2 restart




19.   Kembali ke browser pada address bar ketikan domain cubemail.vicky.net lalu login dengan user yang sudah di buat



20.   Untuk membuat pesan klik compose di bagian kiri atas



21.   Dan buat pesan dan kirimkan ke user yang ke 2 lalu klik send




22.   Logout dan login dengan user ke 2 dan lihat apakah pesan berhasil di terima atau tidak

Itulah langkah – langkah instalasi dan konfigurasi mail server dan web mail.