Mengkonfigurasi FTP Server Windows Server 2012 R2













Assalamualaikum warahmatullahi wabarakatuh

Bertemu lagi saya jihan, kali ini saya akan memberikan tutorial Konfigurasi FTP Server Windows Server 2012 R2.

Apa itu FTP?

File Transfer Protocol (FTP) berarti protokol pengiriman file (berkas,data).
  Pengertian FTP adalah sebuah protokol internet yang berjalan didalam lapisan aplikasi sebagai standar untuk pengiriman file komputer antar mesin-mesin dalam sebuah jaringan. FTP merupakan salah satu protokol internet yang paling awal dikembangkan dan masih digunakan hingga saat ini. Fungsi FTP adalah untuk melakukan pengunduhan (download) dan pengunggahan (upload) berkas-berkas antara klien FTP dan server FTP.

Cara Kerja FTP:
    Sebuah Klien FTP merupakan aplikasi yang dapat mengeluarkan perintah-perintah FTP ke sebuah server FTP. Sementara server FTP adalah sebuah windows service atau daemon yang berjalan di atas sebuah komputer yang merespons perintah-perintah dari sebuah klien FTP. Perintah-perintah FTP dapat digunakan untuk mengubah direktori, mengubah modus pengiriman antara biner dan ASCII, menggugah berkas komputer ke server FTP, serta mengunduh berkas dari server FTP.

    Sebuah server FTP diakses menggunakan universal resource identifier (URI) dengan menggunakan format ftp://namaserver. Klien FTP dapat menghubungi server FTP dengan membuka URI tersebut. FTP menggunakan protokol TCP (Transmission Control Protocol) untuk komunikasi data antara FTP klien dan FTP server. Sehingga di antara kedua komponen tersebut akan tercipta sebuah sesi komunikasi sebelum pengiriman data dimulai.

1. Pertama sekali klik Server manager kemudian kita tambahkan terlebih dahulu rolenya yakni FTP server. Konfigurasi FTP di windows server 2012 R2 klik Add roles and futures.

















2.  Pilih role based instalation



3. Pilih IP server yang akan kita akan gunakan 
















4. Berhubung karena FTP Server adanya di dalam WEB SERVER IIS, maka aktifkan terlebih dahulu WEB SERVER IIE setelah itu baru tambahkan role FTP server,















5. Akan muncul pop up penambahan role WEB SERVER IIS. Pada management tool nanti akan terdapat FTP Server, klik add features,




















6. Setelah itu klik next,

















7. Untuk penambahan fiturnya kosongkan saja, lalu klik Next,















8. Web server IIS sudah ditambahkan dimana versi yang digunakan internet information service 8.5, klik Next setelahnya,















9. Pilih role service yang akan digunakan lalu centang FTP SERVER kemudian klik Next,















10. Akan muncul konfirmasi instalasi yang sudah dipilih. Karena sudah mau menginstall FTP SERVER maka klik install,















11. Jika sudah selesai menginstall paket maka langsung klik close,















12.  Kemudian pilih INTERNET INFORMATION SERVICE(IIS) Manager,















13. Double klik pada opsi yang ditandai seperti di bawah,















14. Kemudian akan muncul kotak dialog IIS dengan memberikan pertanyaan apakah ingin menggunakan web platform IIS dengan memberikan pertanyaan apakah ingin menggunakan web platform IIS pilih yes lalu berikan centang DO NOT SHOW THIS MESSAGE,















15. Maka ketika kita mencentang dengan yes akan muncul kotak dialog menuju INTERNET EXPLORER. Dengan memberikan informasi Internet Explorer cersi 11 lalu unchecklist continous to prompt lalu close,


















16. Kotak dialog internet explorer akan muncul, klik Use Recommended dan setelah itu klik Ask me later setelahnya,













SETTING FTP ANONYMOUS 

1. Pada server home pilih FTP AUTHENTICATION. Authentication ini menjelaskan user yang diberikan hak akses login nantinya,
















2. FTP authentication ada dua group yakni anonymous dan basic. Kalau anonymous semua user bisa mengakses ftp tersebut kemudian klik "Enable",















3. Kembali lagi ke server home pilih FTP authoization rules,














4. Pilih Add Allow Rule pada action yang ada sebelah kanan,kemudian allow access to content pilih All Anonymous Users. Kemudian permissionsnya read dan write diberikan centang. Artinya user tersebut bisa upload tersebut bisa upload dan download ke ftp nantinya,















5. Maka satu user anonymous sudah ditambahkan. User ini nantinya akan bisa mengakses ftp tanpa ada login password,















6. Membuat letak folder yang akan dishare nantinya pada client. Nama folder yang akan diberikan tentukan sendiri dan drive C atau D yang digunakan.
















7. Setelah selesai menambahkan user dan folder di ftp maka kita akan menambahkan site. Klik kanan pada sites kemudian pilih add FTP site. Bisa juga dengan meng-klik langsung pada action sebelah kanan, lalu add FTP site.















8. Setelah itu tambahkan site name sesuai yang anda gunakan. Letakkan parthnya dengan folder yang sudah dibuat sebelumnya.
















9. IP binding pada settingan berikut arahkan IP yang digunakan oleh server. Kemudian pilih port ftp sebagai default port 21. Karena kita belum menggunakan SSL maka pilih "No SSL".
















10. Pilih authentication dan authorization dengan anonymous serta permission read dan write
















11.  Konfigurasi FTP sudah selesai kita coba verifikasi dengan meng-klik tanda "Exploler".















12. Disini kita langsung masuk ke folder FTP dan kita create salah satu folder untuk mencoba ftp tersebut
















13. Verifikasi berikutnya dengan mengakses IP address dari server contoh ftp://16.16.16.16 karena dns beum dapat maka pemanggilan berdasarkan nama tidak bisa digunakan
















14. Kemudian kita masukan IP yang kita buat













15. Lalu akan seperti ini success













16. Verifikasi lewat cmd dengan mengetik //IP address. Contoh ftp 17.17.17.17 masukkan login anonymous kemudian untuk pertama sekali kalau lewat cmd password default anonymous adalah IUSR.












17. Lewat cmd kita bisa juga upload dan donwload file dengan perintah put or get :












18. Kita klik kanan pada "Jihan16" lalu klik properties. Dan lihat Details
             










19. Lewat cmd dapat upload dan download file dengan perintah put or get   
                  













   








-Authentication User-

1. Pertama kita buat ftp domain   
                                                                                 
















2. Masukkan IP binding dengan port 21 karena TCP dan pilih No SSL,kemudian next
















3. Dan ikuti seperti langkah berikut ini
                       















4.  Lalu kita login dengan akun yang sudah kita buat tadi

        
5. Kita cek lewat ftp dengan ketik ftp://16.16.16.16 (contoh)














6. Kita buat zone baru, pilih Users> Klik kanan> Pilih new zone dan Isi sesuai keinginan, jika sudah klik create















7. Dan ini hasilnya

                                     
8. Kita verifikasi lewat cmd













*Verifikasi*
Kita menggunakan aplikasi FileZila

















*TUGAS*

1. Buatlah konfigurasi ftp server dengan menggunakan anonymous, dan authentication user!
2. Verifikasi dari client dengan menggunakan browser, lewat cmd, telnet, dan filezila!
3. Buatlah salah satu contoh proses pengiriman folder lewat cmd ke desktop!
4. Ubahlah port ftp tersebut dengan menggunakan absensi anda!
5. Bagaimana cara memfilter data yang akan di upload hanya file yang berextensi .doc atau .mpeg?
 
*JAWABAN*

1. anonymous sudah selesai di blog ini, authentication user

Komentar

Postingan populer dari blog ini

Instalasi Trixbox Via VMware

Cara Mengganti Hostname Dan Banner Via Cisco Packet Tracer

Konfigurasi Apache dan Nginx