Minggu, 15 November 2015

Mudah Mengganti Hostname Ubuntu Server 14.04

Penyamaan hostname pada sebuah server terlihat sederhana, tetapi jika sudah bicara tentang server produksi atau server yang memang benar-benar untuk Publik maka kita harus memperhatikan tentang HOSTNAME. Hostname selayaknya alamat rumah, apabila kita tulis dengan benar untuk informasi dimana letak rumah kita, maka orang lain (tamu) tidak akan kesasar ke rumah kita.

Ini terjadi apabila kita setting DNS Publik yang mengarah ke server kita, kita harus benar tulis hostname server kita dengan cermat, baik yang berada di Hosting Domain maupun lokal server kita, supaya apa? Ketika orang (pengakses) mencari domain kita maka orang tersebut benar-benar akan terarah ke server kita. 

Penyamaan Domain pada sistem operasi Linux rata-rata tidak jauh berbeda. Untuk melakukan pengubahan hostname pada Server, file yang sering di konfigurasi adalah:
#/etc/hosts
#/etc/hostname
Misal disini hostname saya adalah: ns1.luxsmart.org , pertama edit file di /etc/hostname
root@luxsmart :~# nano /etc/hostname
Yang kedua kita juga harus setting di file /etc/hosts .
root@luxsmart :~# nano /etc/hosts
Yang terakhir silahkan restart service hostname:
root@luxsmart :~# service hostname restart
Untuk pengecekan, silahkan ketik:
root@luxsmart :~# hostname
root@luxsmart :~# hostname -f
Jika keduanya sudah sama, maka konfigurasi berhasil.

Read more

Sabtu, 14 November 2015

Konfigurasi DNS Ubuntu Server 14.04

Domain Name System
Pengertian DNS
DNS (Domain Name System) adalah sebuah sistem yang menyimpan informasi tentang nama host atau nama domain dalam bentuk basis data besar (distributed databases) didalam jaringan Internet. DNS menyediakan nama host untuk setiap alamat IP dan mendata setiap server mail (mail exchange) yang menerima Email untuk setiap domain. wikipedia
Atau menurut pengertian saya sendiri mengenai DNS adalah sebuah sistem yang berfungsi untuk mentranslasikan alamat IP (Internet Protocol) ke Domain dan sebaliknya.

Pengertian BIND
BIND (Berkeley Internet Name Domain) adalah sebuah service/package yang berada disebuah server yang digunakan untuk DNS Server.

Berikut saya share tentang cara instalasi dan konfigurasi DNS Server Ubuntu 14.04 LTS:

1. Silahkan buka server anda, bisa langsung live konfigurasi dengan desktop server atau bisa via remote melalui SSH.
2. Setelah itu silahkan masuk sebagai super-user dengan perintah (sudo -i / sudo su / su) contohnya seperti dibawah ini:
luxsmart@luxsmart:~$ sudo -i
3.  Silahkan update dulu sistem server anda.
4. Oke, setelah masuk super-user dan updating sistem server anda, silahkan eksekusi perintah berikut ini untuk menginstal DNS servernya (BIND).
5. File named.conf.options adalah file yang digunakan untuk Caching nameserver. Dimana jika kita konfigurasi file ini maka nanti DNS kita akan ter-cache atau server akan cepat untuk melakukan Query DNS kita.
Silahkan sesuaikan dengan konfigurasi file dibawah ini.
6. Lalukan restart service bind9.
7. Tambahkan IP Server DNS anda pada file resolv.conf
root@luxsmart:/# nano /etc/resolv.conf
8. Silahkan uji menggunakan perintah dig.
root@luxsmart:/# dig 172.29.5.200
root@luxsmart:/# dig 172.29.5.200
Jika kita perhatikan perbedaan waktu (Query time) dari pertama 16 msec menjadi 10 msec. Itulah gunanya kita konfigurasi file named.conf.options

Lanjut => => => => => => => No. 9

MASTER DNS

Informasi Server:
Domain : luxsmart.org
Server IP : 172.29.5.200
Hostname : ns1.luxsmart.org

(NB: Sesuaikan Domain, Server IP, Hostname dengan server anda sendiri. Untuk mengubah Hostname silahkan ubah pada file /etc/hostname dan /etc/hosts, kemudian lakukan restart hostname)

PERHATIAN !!!
Untuk melakukan konfigurasi DNS kita harus membuat dua (2) file Zone, yaitu Forward Zone & Reverse Zone.

Forward Zone
a. Buat file db.luxsmart.org dengan mengcopy dari db.local
b. Edit file db.luxsmart.org
(NB: Edit-nya disesuaikan dengan server anda masing-masing)

Reverse Zone
a. Buat file db.172 dengan mengcopy dari file db.127
b. Edit file db.172
(NB: Edit-nya disesuaikan dengan server anda masing-masing)

10. Buka file /etc/bind/named.conf.local
Tulis dari //Forward zone sampai //Reverse Zone
11. Restart service bind9
12. Lakukan pengecekan konfigurasi dengan perintah nslookup 172.29.5.200 / nslookup www.luxsmart.org
13. Konfigurasi sudah selesai, silahkan cek pada client anda. Silahkan lakukan nslookup dari client anda. Apabila bisa resolv dengan IP atau Domain server anda maka konfigurasi berhasil.
Troubleshooting : apabila belum resolv dengan Domain anda silahkan coba isi pengaturan Network IPv4 pada komputer client dan buat DNS Server manual, diisi dengan IP Server anda.
Semoga bermanfaat, apabila ada permasalahan silahkan bertanya pada kolom komentar. Terimakasih...




Read more

Jumat, 13 November 2015

FTP Server Ubuntu 14.04 [ProFTPD] Change Default Directory and Troubleshooting

Artikel Sebelumnya : Cara Instalasi dan Konfigurasi FTP Server
Apa itu ProFTPD?

ProFTPD (Pro FTP Daemon) adalah software open source yang digunakan untuk FTP Server. ProFTPD support dalam berbagai platform diantaranya : Linux, FreeBSD, Solaris, SunOS, OpenBSD, Windows (via Cygwin), dsb.

Berikut saya berikan tips jika anda mengalami kejadian saat upload file ke server mendapat error : ~ 550: Permission Denied kurang lebihnya seperti itu lah. Nah, bagaimana cara mengatasinya? Simak langkah-langkah berikut ini:

Setelah melakukan instalasi ProFTPD selesai, default direktori tentunya tidak diarahkan ke /var/www/html . Jadi kita akan terjebak ke direktori default tersebut dan tidak bisa berpindah-pindah. Untuk itu bagaimana caranya mengganti direktori default FTP tersebut? Silahkan simak caranya dibawah ini, silahkan arahkan sesuai keinginan anda masing-masing.

Merubah Hak Milik
Merubah DefaultRoot ke /var/www/html/
 Restart service ProFTPD
Setelah itu silahkan buka aplikasi Filezilla atau yang lain, kemudian coba upload file terserah. 








Read more

Kamis, 12 November 2015

Cara Instal dan Konfigurasi FTP Menggunakan ProFTPD Ubuntu Server 14.04

FTP (File Transfer Protocol) merupakan protokol internet yang berjalan pada aplikasi server yang digunakan untuk transfer file antar client-server baik itu download/upload. FTP menggunakan protocol TCP (Transmission Control Protocol) untuk komunikasi data antar client-server. Format yang digunakan untuk mengakses FTP biasanya ftp://ipaddress atau ftp://domain. Nah untuk penggunaan download/upload biasanya kita menggunakan software Filezilla atau WinSCP dsb. 

Kemudian disisi server itu sendiri Sysadmin server disediakan service/package yang harus diinstal dan dikonfigurasi, apabila disisi server tidak diinstall atau dikonfigurasi dengan benar maka kita (client) tidak akan bisa mengakses server FTP server tersebut.  Untuk saya sendiri, saya fungsikan untuk upload file-file website dari lokal komputer ke server. 

Berikut adalah tutorial cara instasi dan konfigurasi ProFTPD sebagai salah satu service/package yang berada di sebuah server dan digunakan untuk FTP itu sendiri.

Simak langkah-langkah cara instalasi dan konfigurasi ProFTPD berikut yang saya instal di OS Linux Ubuntu Server 14.04:

Eksekusi perintah mode Super User  (~ #)
ftp

ftp

ftp

ftp

ftp

ftp
Letak dimana user FTP default disable, dalam arti lain bahwa yang tertulis di bawah ini adalah user-user yang tidak dapat mengakses FTP Authentication via Filezilla atau yang lainya.
ftp
 Lakukan restart service ProFTPD
ftp

Kemudian untuk mengecek konfigurasi kita tersebut berjalan, silahkan ketik ftp://ipaddress pada Browser. Apabila terdapat kolom untuk memasukkan Username dan Password maka kita sudah berhasil instalasi dan konfigurasi FTP menggunakan ProFTPD. Silahkan ketik username dan password sesuai anda masuk login pada sistem operasi server. Kita juga bisa menggunakan software Filezilla untuk upload/download file dari client-server.

Preview >>




Silahkan baca juga (Bermanfaat) : Change Default Directory and Troubleshooting ProFTPD

Semoga bermanfaat...

Read more

Rabu, 11 November 2015

Auto upload uploader in phpmyadmin

thx buat om @x_code n' shorc7ut yg udh menginspirasi ane..
http://www.indonesianbacktrack.or.id/forum/thread-6575.html


Auto upload uploader in phpmyadmin.
http://pastebin.com/QBX71QNr

poc:





nyari targetnya mungkin bisa pake shodan atau yg lainnya..


Read more

Minggu, 08 November 2015

Konfigurasi Manual Network Interfaces FreeNAS 9.3







Konfigurasi Manual Network Interfaces FreeNAS 9.3
Berikut saya share artikel tentang OS FreeBSD yaitu FreeNAS. Langkah kedua setelah kita instal OS tersebut tentunya kita juga harus melakukan konfigurasi pada Network Interfaces, inilah hal pertama supaya kita nanti bisa melakukan remote FreeNAS ini untuk konfigurasi selanjutnya via Web. Tetapi kalau Network Interfaces nya belum kita setting, apakah FreeNAS ini bisa terubung ke Gateway-nya? Internet? Lha 'wong' IP-nya belum di setting. 

Artikel ini dikhususkan kalau kita tidak melakukan DHCP Server disisi Router pada saat sebelum instalasi FreeNAS, tentunnya kalau kita setting DHCP Server, maka otomatis kita tidak usah repot-repot melakukan setting manual Network Interface-nya. Tapi, nilai plus yang kita dapat kalau kita setting secara manual adalah kita bisa tahu lebih mendalam tentang pengisian Network pada OS FreeBSD itu seperti apa? OK

Langkah-langkah untuk konfigurasi Network Interface FreeNAS 9.3 akan dibagi menjadi beberapa bagian diantaranya:
1. Pengisian IP Address & Netmask
2. Pengisian Default Routes
3. Pengisian DNS
4. Test Koneksi

Setelah kita selesai instal, langkah selanjutnya kita reboot FreeNAS-nya. Setelah itu akan ada menu-menu pilihan untuk konfigurasi FreeNAS.
Selanjutnya >>

1. Pengisian IP Address & Netmask
2. Pengisian Default Routes
3. Pengisian DNS
4. Test Koneksi

Setelah terhubung, baik ke Gateway maupun Google, untuk konfigurasi selanjutnya bisa melakukan Web Gui.

Ketik IP Address FreeNAS pada Address bar browser anda. >> [10.33.11.99]

Semoga membantu....

Read more