File Transfer
Protocol (FTP)
Assalamu’alaikum Wr. Wb.
Kali ini saya akan
mensharing mengenai konfigurasi FTP server di windows server 2012. FTP sendiri
merupakan kependekan dari File Transfer Protocol. FTP adalah sebuah
protokol internet yang berjalan di dalam lapisan aplikasi yang merupakan
standar untuk pengiriman berkas (file) komputer antar mesin-mesin dalam sebuah jaringan.
FTP digunakan untuk mengupload atau mendownload file dari server hosting yang
telah dibuat. Sebuah server FTP ini dapat diakses dengan menggunakan URI
(Universal Resource Identifier).
Sebelum kita masuk ke
dalam konfigurasi FTP server, kita install terlebih dahulu FTP Server nya.
5.
Selanjutnya kita pilih FTP Server yang terdapat di bagian Web
Server (IIS) nya lalu kita klik next.
11. Kemudian kita cek
untuk konfigurasi ip address di server nya sebelum kita membuat host baru di
dns server untuk ftp nya. Untuk ip address nya disini saya menggunakan ip
172.16.30.1 yang saya konfigurasi secara manual.
13. Nah disini saya
memiliki domain Tania.net dan saya akan membuat host yang baru untuk ftp nya
jadi saya klik kanan pada domainnya dan pilih New Host.
14. Selanjutnya untuk
nama host nya saya berikan saja ftp dan untuk ip address nya ini samakan dengan
ip address pada server dan DNS nya, lalu klik Add Host.
Disini terdapat dua
authentication user dalam FTP Server, yaitu anonymous user dan specific user.
Pertama saya akan melakukan konfigurasi FTP Server menggunakan anonymous user.
19. Untuk site name nya
sesuaikan dengan host yang telah kita buat tadi, dan juga untuk physical path
atau penyimpanan data bagi FTP nya nanti arahkan ke dalam folder yang telah
kita buat tadi, kemudian kita klik next.
20. Selanjutnya di
bagian binding masukkan ip address yang kita gunakan dan juga port nya (port
default FTP adalah 21), lalu centang di bagian Start FTP site Automatically
supaya FTP site nya secara otomatis aktif dan running, dan kita tidak
menggunakan SSL jadi di bagian SSL pilih no SSL, lalu kita klik next.
21. Kemudian karena kita
akan menggunakan anonymous user jadi di bagian Authentication ceklik yang
Anonymous dan di bagian Authorization untuk allow access nya ke Anonymous
users. Nah untuk anonymous user ini saya akan memberikan hak akses untuk
mengupload atau mendownload data di FTP Server nya, jadi di bagian permissions
saya centang Read dan juga Write nya, setelah itu klik Finish.
23. Kalau kita lihat di
bagian FTP Authentication nya dapat terlihat bahwa Anonymous Authentication nya
enabled atau telah aktif.
26. Nah disini kita bisa
mencoba untuk mengisi FTP nya dengan berbagai macam data. Disini saya akan
membuat sebuah folder dengan nama Hi Semua.
27. Lalu saya akan
mencoba untuk melakukan akses ke FTP nya melalui Windows Explorer dengan
mengakses menggunakan host nya ftp://ftp.tania.net atau menggunakan ip
address ftp://172.16.30.1 . Disini saya
mengakses menggunakan ip address dan saya juga mencoba membuat folder baru
yaitu Namaku Tania.
28. Selanjutnya saya
mencoba mengakses FTP nya melalui web browser. Disini saya menggunakan internet
explorer dan saya ketikkan ftp://172.16.30.1 untuk mengakses FTP
nya. Disitu terlihat isi dari FTP nya.
29. Selain itu, saya
juga mencoba untuk mengakses FTP nya melalui CMD. Kita ketikkan “ftp ftp.tania.net” dan kita masukkan usernya
yaitu anonymous. Untuk password nya kita enter saja karena dalam user anonymous
ini tidak menggunakan password. Lalu saya akan membuat sebuah folder dengan
nama welcome_all menggunakan perintah mkdir. Selanjutnya saya ketikkan dir
untuk melihat isi dari FTP nya beserta folder yang baru saya buat tadi.
30. Lalu saya akan
mencoba untuk mengupload file ke FTP melalui CMD. Disini kita buat dulu file
nya. Saya membuat file bernama tavav.txt yang saya letakkan di desktop tetapi
tidak ke dalam folder FTP nya. Lalu saya buka CMD dan saya masuk ke dalam drive
yang letaknya sama dengan file yang akan saya upload yaitu desktop dan saya
akses FTP nya. Untuk mengupload file nya saya menggunakan perintah put disertai
dengan nama file nya apa. Nah disana terlihat bahwa file tavav.txt telah
berhasil terupload ke FTP nya.
-
Akses dari Client
Supaya kita bisa
mengakses FTP nya melalui client, kita bisa mematikan firewall di bagian server
nya terlebih dahulu.
34. Kemudian di bagian
host kita ketikkan ip address nya dan username nya kita gunakan anonymous.
Untuk password nya kosongkan saja karena kita menggunakan user anonymous dan
untuk port nya kita ketikkan port 21 lalu klik Quickconnect. Nah disitu
terlihat client nya telah berhasil mengakses FTP nya.
35. Selanjutnya saya
akan mencoba untuk mengupload file ke FTP nya. Kita pilih file atau folder yang
akan diupload lalu klik kanan pada file atau foldernya dan klik upload. Disini
saya akan mengupload folder Videos.
37. Setelah itu, saya
juga akan mencoba untuk mendownload file atau folder dari FTP ke Client. Disini
saya akan mendownload sebuah video bernama Wildlife. Kita klik kanan pada data
yang akan didownload dan kita pilih download.
39. Selanjutnya saya
juga mencoba mengakses FTP nya melalui Windows Explorer. Disana saya ketikkan ftp://172.16.30.1 dan saya telah berhasil
untuk mengakses FTP nya.
40. Setelah itu, saya
akan mengakses FTP nya melalui Web Browser. Disini saya menggunakan Internet
Explorer dan saya akses FTP nya dengan mengetikkan ftp://172.16.30.1 dan saya berhasil
mengakses FTP nya.
41. Terakhir saya akan
mencoba mengakses FTP nya melalui CMD. Disini saya ketikkan “ftp ftp.tania.net” dengan user yang
digunakan adalah anonymous dengan tidak menggunakan password. Dan saya berhasil
mengakses FTP nya. Untuk melihat isi file atau folder dari FTP menggunakan
perintah dir.
Kemudian saya akan
melanjutkan untuk konfigurasi FTP Server menggunakan specific user. Berbeda
dengan anonymous user, untuk specific user ini kita akan menentukan user yang
akan dapat digunakan untuk mengakses FTP, jadi tidak sembarang user yang bisa
digunakan. Selain itu, untuk usernya ini menggunakan password jadi
authentication ini lebih secure atau aman dibandingkan dengan anonymous.
Disini saya hapus saja
sites ftp yang telah kita buat sebelumnya menggunakan anonymous user. Dan kita
konfigurasi lagi sites ftp nya menggunakan specific user.
42. Buat dulu folder
sebagai letak penyimpanan FTP nya di dalam drive C. Disini saya buat foldernya
dengan nama FTP_User.
44. Lalu ketikkan nama
untuk site nya sesuai dengan host domain yang telah dibuat dan untuk path nya
kita arahkan ke folder yang telah kita buat sebelumnya dan kita klik next.
45. Kemudian di bagian
binding masukkan ip address nya dan juga port nya yaitu port 21, lalu centang
di bagian Start FTP site automatically supaya site FTP nya secara otomatis
aktif dan juga running. Karena kita tidak menggunakan SSL, maka di bagian SSL
kita pilih No SSL, selanjutnya kita klik next.
46. Nah di bagian
Authentication pilih Basic dan di bagian Authorization untuk allow access nya
kita pilih Specified users dan kita ketikkan nama user yang akan digunakan
nanti saat kita akan mengakses FTP nya. Nah disini saya menggunakan user
bernama Eka dan saya ingin user Eka ini dapat melakukan akses untuk download atau
pun upload suatu data jadi di bagian Permissions nya saya pilih Read dan juga
Write nya dan kita klik Finish.
48. Kalau kta lihat di
bagian FTP Authentication nya maka bagian Basic nya aktif sedangkan untuk
Anonymous nya disable karena disini saya akan menggunakan usernya itu yang
spesifik untuk mengakses FTP dan bukan anonymous.
49. Selain itu, saat
kita lihat di bagian FTP Authorization Rules nya maka terlihat user yang
didaftarkan atau diperbolehkan untuk melakukan akses ke FTP nya.
50. Nah saya akan masuk
ke letak directory tempat data FTP nya akan tersimpan, jadi di bagian site FTP
nya kita klik Explore saja.
51. Nah di dalam folder
letak data FTP nya tersimpan saya akan memasukkan sebuah data supaya FTP nya
tidak kosong. Disini saya akan membuat sebuah folder saja dengan nama Ini FTP
ku.
52. Kemudian saya akan
membuat password untuk user Eka nya. Kita klik Tools dan pilih Active Directory
Users and Computers.
53. Kemudian buka di
bagian domain dan klik kanan di bagian Users nya, kita pilih New dan kita klik
User.
54. Nah disini karena
saya hanya menggunakan satu kata untuk usernya yaitu hanya Eka jadi saya hanya
mengisi di bagian First name dan Full name. Untuk user logon name nya samakan
saja dengan nama user yang telah kita daftarkan di FTP site nya, lalu kita klik
next.
55. Kemudian kita
masukkan password untuk usernya dimana password ini akan kita gunakan saat kita
mengakses FTP nya nanti menggunakan user Eka. Lalu untuk password nya pilih
yang Password never expires supaya password ini tidak pernah kadaluwarsa dan
kita klik Next.
56. Nah user nya telah
berhasil terbuat dan user ini telah kita berikan password juga, kemudian kita
klik Finish.
57. Setelah itu, saya
akan mencoba mengakses FTP nya menggunakan Windows Explorer. Disini saya
mengakses nya menggunakan ip address, jadi saya ketikkan ftp://172.16.30.1 dan akan muncul tab untuk
login. Nah disini kita menggunakan user yang telah kita daftarkan dan juga kita
masukkan untuk password user nya baru kita klik Log On.
59. Saya akan mencoba
untuk mengupload data ke FTP nya. Disini saya coba saja untuk membuat folder di
FTP nya.
60. Kemudian saya akan
mencoba untuk mengakses FTP nya menggunakan web browser. Disini saya
menggunakan Internet Explorer. Saya akses saja FTP nya menggunakan ip address
dari FTP nya jadi saya ketikkan ftp://172.16.30.1 dan saya login
menggunakan user yang telah didaftarkan beserta memasukkan password untuk user
nya.
62. Selanjutnya saya
akan mengakses FTP nya melalui CMD. Disini saya ketikkan saja “ftp ftp.tania.net” kemudian masukkan usernya
beserta password usernya. Nah terlihat FTP nya telah berhasil terakses. Saya
akan mencoba membuat sebuah folder dengan nama LoLaLiLu dengan menggunakan
perintah mkdir. Dan saat kita lihat isi dari FTP nya dengan perintah dir maka
terlihat folder yang kita buat tadi telah berhasil ada di FTP nya.
63. Kemudian saya akan
mencoba untuk mengupload sebuah file ke dalam FTP nya melalui CMD. Disini saya
telah membuat file dengan nama Tavav.txt yang saya simpan di Desktop. Setelah
saya buat file nya saya buka CMD nya. Lalu, saya akan masuk ke directory yang
sama dengan letak file yang akan saya upload, jadi disini saya masuk dulu ke
Desktop baru saya akses FTP nya. Kita ketikkan user dan juga password nya.
Kemudian untuk mengupload file nya menggunakan perintah put disertai dengan
nama file nya apa. Dan terlihat disitu bahwa file nya telah berhasil terupload
di FTP nya.
-
Akses dari Client
64. Pertama saya akan
mencoba mengakses dari client untuk FTP nya melalui Windows Explorer. Disini
saya mengakses FTP nya menggunakan ip address, jadi saya ketikkan ftp://172.16.30.1 dan saya masukkan user yang
telah didaftarkan yaitu user Eka beserta password usernya, lalu saya klik Log
On.
66. Selanjutnya saya
akan mengakses FTP nya melalui Web Browser dan disini saya menggunakan Internet
Explorer. Nah saya akan mengakses ftp nya menggunakan nama site nya, jadi saya
ketikkan ftp://ftp.tania.net dan saya login
menggunakan user Eka lalu saya ketikkan password usernya dan klik Log On.
68. Kemudian saya akan
mengakses FTP nya menggunakan aplikasi FileZilla. Kita buka aplikasi nya.
69. Lalu di bagian host
nya kita masukkan saja ip address dari ftp nya dan username nya menggunakan
user yang telah didaftarkan, disini saya menggunakan user Eka. Selanjutnya kita
masukkan password usernya dan juga untuk port nya adalah 21 (port default dari
FTP), kemudian kita klik Quickconnect. Dan terlihat saya telah berhasil untuk
mengakses atau terhubung ke FTP nya. Kita coba juga untuk mengupload atau mendownload file atau folder di FTP nya.
Nah itulah konfigurasi FTP server di windows server 2012. Jadi ftp server itu dapat diakses menggunakan windows explorer, browser, command prompt, atau menggunakan aplikasi FTP client seperti FileZilla. Untuk mengaksesnya juga bisa melalui host atau nama FTP nya dan bisa juga melalui ip address dari FTP nya. Untuk mengupload atau mendownload file dapat kita gunakan copy dan paste apabila kita mengakses melalui windows explorer, atau kita gunakan perintah put dan get apabila kita mengakses melalui command prompt, dan juga kita gunakan perintah upload dan download apabila mengakses menggunakan FileZilla.
Nah itulah konfigurasi FTP server di windows server 2012. Jadi ftp server itu dapat diakses menggunakan windows explorer, browser, command prompt, atau menggunakan aplikasi FTP client seperti FileZilla. Untuk mengaksesnya juga bisa melalui host atau nama FTP nya dan bisa juga melalui ip address dari FTP nya. Untuk mengupload atau mendownload file dapat kita gunakan copy dan paste apabila kita mengakses melalui windows explorer, atau kita gunakan perintah put dan get apabila kita mengakses melalui command prompt, dan juga kita gunakan perintah upload dan download apabila mengakses menggunakan FileZilla.
Semoga tulisan kali
ini mengenai konfigurasi FTP server dapat bermanfaat bagi pembaca. Apabila ada
kesalahan dan kekurangan dapat diutarakan di kolom komentar karena akan sangat
berguna bagi penulis. Sampai jumpa di post berikutnya dengan materi yang baru
lagi J J
Wassalamu’alaikum Wr. Wb.