Tampilkan postingan dengan label centos. Tampilkan semua postingan
Tampilkan postingan dengan label centos. Tampilkan semua postingan

Cara Blokir Website Centos 6.4 with Squid Proxy

 Squid adalah sebuah daemon yang digunakan sebagai proxy server dan web cache. Squid ini masih dapat digunakan untuk blokir situs dan yang paling banyak orang gunakan yaitu sebagai web cache .kali ini ownmind akan memberikan tutorial Squid untuk blokir situs ya ...
squid www.ownmind,xyz

Langsung saja kita mulaikan konfigurasinya :

1.Install  Squid dengan cara berikut :
yum install squid -y
www.ownmind.xyz

2.Selanjutnya Konfigurasi file :
nano /etc/squid/squid.conf
www.ownmind.xyz

3.Cari script acl to_localhost dst .., lalu tambahkan script dibawahnya seperti dibawah ini :

acl lan src 10.33.222.0/24 #network


acl situs dstdomain .youtube.com .yahoo.com #situs block


acl key url_regex –i porn sex xxx #key block


http_access deny situs #akses situs


http_access deny key #akses key


http_access allow all

www.ownmind.xyz

4. Cari script And finally deny all .... Dan tambahkan akses untuk situs dan key  seperti dibawah ini :

http_access deny situs


http_access deny key


dan tambahkan transparent pada http_port 3128 agar proxy menjadi transparan.

www.ownmind.xyz

5. Tambahkan pada baris paling bawah cache_mgr,visible_hostname dan cache memori  :

Cache_mgr dimas@smkn1beringin.sch.id


Visible_hostname www.smkn1beringin.sch.id


Cache_mem 64 MB

www.ownmind.xyz

6. Selanjutnya tambahkan iptbales pada rc.local :
nano /etc/rc.local
www.ownmind.xyz


Tambahkan iptables rules nya dipaling bawah:
iptables –A PREROUTING –t nat –j REDIRECT –p tcp –s 10.33.222.1/24 –d 0/0 –dport 80 –to-ports 3128

www.ownmind.xyz



7. Restart squid dan aktifkan secara otomatis saat reboot :
service squid restart && chkconfig squid on
www.ownmind.xyz

Tes pada client menggunakan web browser :
inilah situs youtube yang sudah terblokir.
www.ownmind.xyz

Oke Sekian tutorial dari saya.. Semoga berhasil .. ^_^
*Original Post/Pic by : www.ownmind.xyz

Install dan Konfigurasi FTP Server Centos 6.4 Full

  FTP (File Transfer Protokol) adalah Protokol Internet yang digunakan untuk pengiriman file antar mesin-mesin dalam sebuah Antarjaringan yang berjalan di lapisan aplikasi pada model TCP/IP.

Langsung saja kita mulaikan konfigurasinya :
1. Install  FTP dengan cara berikut :
yum install vsftpd -y
www.ownmind.xyz
2. Selanjutnya Konfigurasi file :
nano /etc/vsftpd/vsftpd.conf
www.ownmind.xyz
3. Cari script anonymous_enabled=YES dan ubah menjadi “NO”:
www.ownmind.xyz
4. Tambahkan user untuk login ftp dengan:
adduser nama_user
www.ownmind.xyz
5. Restart dan aktifkan ftp secara otomatis:
service vsftpd restart && chkconfig vsftpd on
www.ownmind.xyz

6. Tes pada client menggunakan web browser:
ftp://smkn1beringin.sch.id
www.ownmind.xyz

7. Inilah tampilan FTP setelah login
www.ownmind.xyz

Semoga bermanfaat postingan kali ini .. :D
*Original Post/Pic by : www.ownmind.xyz

Install dan Konfigurasi Mail Server With Squirrelmail Centos 6.4 Full

 Mail Server adalah salah satu jenis service yang paling umum digunakan dibagian perusahaan, salah satu fungsinya adalah dapat mengirimkan surat digital ke pengguna email lainnya. untuk membuat mail service dalam jaringan Lokal mudah, apa lagi menggunakan sistem operasi Linux.

 Langsung saja kita mulaikan konfigurasinya :

1. Install  mail server dan paket pendukungnya dengan cara berikut :
yum install httpd-* mysql-* php php-devel php-mbsting php-mysql php-imap php-gd postfix-* dovecot-* telnet-* -y

www.ownmind.xyz

2. Konfigurasi postfix dengan cara :
nano /etc/postfix/main.cf
www.ownmind.xyz

3. Hapus tanda (#) pada myhostname dan ubah menjadi hostname.domain.com seperti dibawah .
4. Hapus tanda (#) pada mydomain dan isikan domain tersebut.
www.ownmind.xyz
5. Hapus tanda (#) pada myorigin:
www.ownmind.xyz
6. Ubah inet_interfaces menjadi all .
www.ownmind.xyz
7. Hapus tanda (#) pada mydestination ke 2 dan tambahkan $domain setelahnya.
www.ownmind.xyz
8. Hapus tanda (#) Pada mynetwork dan tambahkan network setelahnya
www.ownmind.xyz
9. Hapus tanda (#) pada home_mailbox = Maildir/ .
www.ownmind.xyz
10. Hapus tanda (#) pada smtpd_banner dan ubah menjadi smtpd_banner = $myhostname. Dan Save konfigurasi.
www.ownmind.xyz
11. Sekarang kita setting dovecot , Edit file dengan cara :


nano /etc/dovecot/dovecot.conf
Hapus tanda (#) pada protocols = imap pop3 lmtp
www.ownmind.xyz
12. Edit file 10-mail.conf dengan cara:


nano /etc/dovecot/conf.d/10/mail.conf
Hapus tanda (#) pada mail_location = maildir; /Maildir
www.ownmind.xyz
13. Edit file 10-auth.conf dengan cara:


nano /etc/dovecot/conf.d/10-auth.conf
Hapus tanda (#) pada disable_plaintext_auth = yes dan ubah menjadi no.
www.ownmind.xyz
14. Hapus tanda (#) pada auth_mechanisms =plain dan tambahkan login setelah plain.
www.ownmind.xyz

15. Edit file 10-master.conf dengan cara:


nano /etc/dovecot/conf.d/10-master.conf
Tambahkan yang berwana Biru dan Hapus warna merah Pada :
unix_listener auth-userdb {
#mode = 0600
#user = postfix
#group = postfix
}

www.ownmind.xyz

16. Restart semua yang bersangkutan dengan Mail Server dan aktifkan secara otomatis.



service postfix restart && chkconfig postfix on


service dovecot restart && chkconfig dovecot on


service httpd restart && chkconfig httpd on


17. Download Squirrelmailnya dengan perintah:


wget http://sourceforge.net/projects/postfixadmin/files/latest/download?source=files
www.ownmind.xyz

18. Setelah selesai extrak squirrelmail ke folder /var/www/html:


tar –zxvf squirrelmail-webmail~1.4.22.tar.gz –C /var/www/html
www.ownmind.xyz

19. Pindah ke direktori /var/www/html/:


cd /var/www/html/
dan ganti nama folder squirrelmail-webmail~1.4.22 menjadi webmail.
mv squirrelmail-webmail~1.4.22 webmail
www.ownmind.xyz


20. Buatlah folder data dan attach pada /var/local/squirrelmail/:



mkdir –p /var/local/squirrelmail/data/


mkdir –p /var/local/squirrelmail/attach/

www.ownmind.xyz

21. Beri hak akses untuk apache pada folder /data dan /attach:



chown apache:apache /var/local/squirrelmail/data/


chown apache:apache /var/local/squirrelmail/attach/

www.ownmind.xyz

22. Configure squirrelmail dengan cara:



cd /var/www/html/webmail/


./configure

www.ownmind.xyz
23. Tulis “2” untuk Server setting .
www.ownmind.xyz
24. Tulis “A” untuk setting IMAP Server :
www.ownmind.xyz
25. Tulis “4” dan masukkan IP server “10.33.222.1”
www.ownmind.xyz

26. Tulis “8” dan isikan software mailing yaitu dovecot.
www.ownmind.xyz


27. Tekan “B” untuk Update server setting dan kembali ke tampilan awal.
www.ownmind.xyz

28. Tulis “7” untuk setting authentication pada IMAP Server.
www.ownmind.xyz
Jawab “n” lalu jawab “login” dan jawab lagi dengan “n”

www.ownmind.xyz


29. Tulis “S” untuk Save Configuration. Dan tulis “Q” untuk Quit.

www.ownmind.xyz
30. Jika sudah, tambah user client untuk squirrelmail:



adduser nama_user


passwd nama_user

www.ownmind.xyz

31.Panggil lewat browser :


http://smkn1beringin.sch.id/webmail/
www.ownmind.xyz

32. Tampilan awal dan compose message.

www.ownmind.xyz

Terjadi ERROR:Authentication Not Enabled. Saat mengirim Pesan ke Client Lain.

33. Perbaiki masalah diatas dengan perintah :


nano /var/www/html/webmail/config/config.php
www.ownmind.xyz
Pada $domain = example.com ubah menjadi smkn1beringin.sch.id
www.ownmind.xyz
Pada $smtp_auth_mech = ‘login’; diganti dengan “none
www.ownmind.xyz

34. Coba kirim lagi atau compose ulang email ke client lain dan kirim.
www.ownmind.xyz

35. Bukalah email pada client yang dikirim. Berhasil
www.ownmind.xyz

*Original POST/PIC By : www.Ownmind.xyz