Konfigurasi FTP di Windows Server 2012
2) Pada bagian Dashboard, Pilih Add roles and Features untuk menambahkan Role dan Fitur FTP
3) Di Installation Type, pilih Role based or feature-based installation, jika sudah klik Next
4) Pada Server Selection, Pilih Select a server from the server pool, kemudian pilih Servernya, jika sudah klik Next
5) Kemudian di Server Roles, Tambahkan FTP Server pada bagian Web Server (IIS), jika sudah Klik Next
6) Langsung saja klik Next
7) Akan muncul halaman Konfirmasi Penginstallan FTP, Klik Install untuk memulai penginstallan FTP
8) Tunggu Hingga proses nya selesai
9) Proses Penginstallan selesai, boleh langsung di close saja jika sudah
Pada kesempatan kali ni saya ingin melanjutkan Postingan saya sebelumnya, yaitu tentang Web Server (IIS), bisa lihat disini http://masihkayakemaren.blogspot.co.id/2016/09/konfigurasi-web-server-iis-windows.html Sebelumnya mari kita ketahui dulu apa itu FTP.'
FTP adalah suatu protokol yang berfungsi untuk tukar menukar file dalam suatu Network/Jaringan yang mensupport TCP/IP Protokol.
FTP adalah suatu protokol yang berfungsi untuk tukar menukar file dalam suatu Network/Jaringan yang mensupport TCP/IP Protokol.
Jadi, dengan menggunakan FTP ini kita bisa Sharing file dengan PC lain yang berada dalam satu jaringan dengan kita. jadi ga perlu colak colok flashdisk lagi buat berbagi file, kita hanya cukup membuka alamat FTP tersebut.
Oke langsung saja ya....
1) Buka Server Manager di Windows Server 2012 kalian
2) Pada bagian Dashboard, Pilih Add roles and Features untuk menambahkan Role dan Fitur FTP
3) Di Installation Type, pilih Role based or feature-based installation, jika sudah klik Next
4) Pada Server Selection, Pilih Select a server from the server pool, kemudian pilih Servernya, jika sudah klik Next
5) Kemudian di Server Roles, Tambahkan FTP Server pada bagian Web Server (IIS), jika sudah Klik Next
6) Langsung saja klik Next
7) Akan muncul halaman Konfirmasi Penginstallan FTP, Klik Install untuk memulai penginstallan FTP
8) Tunggu Hingga proses nya selesai
9) Proses Penginstallan selesai, boleh langsung di close saja jika sudah
10) Buka DNS Manager
11) Klik kanan pada nama Domain yang sudah dibuat, kemudian tambahkan Host baru
12) Padaa kolom name isikan ftp dan pada kolom IP address isikan IP server kalian, jika sudah klik Add Host
13) Host berhasil dibuat, Langsung saja klik OK
14) Cek kembali untuk memastikan apakah host yang tadi kita buat sudah terdaftar atau belum
15) Konfigurasi IP, Netmask, dan Gateway, dan juga arahkan DNS ke IP server nya, jika sudah klik OK
14) Lakukan pengetesan PING dan pastikan mendapatkan Reply
17) Pastikan Anonymous Authentication statusnya sudah aktif/enabled, agar nanti kita bisa login ke ftp secara Anonymous
19) Pastikan Anonymous Users nya sudah disetujui/Allow
22) Isikan FTP site name Terserah kalian, dan Pysical path nya arahkan pada folder yang sudah kita buat tadi, yaitu di C:\FTP
23) Setting Binding dan SSL, pada kolom IP Address masukan IP Server kalian dan pilih port 21, kemudian centang Start FTP site automatically dan pilih No SSL, jika sudah klik Next
24) Kemudian, Authentication nya pilih Anonymous dan arahkan Allow access nya ke Anonymous users, jangan lupa beri Permissions Read and Write, jika sudah klik Finish
25) Pastikan FTP Sites yang dibuat tadi berhasil terdaftar
Kemudian lakukan pengetesan ping dan pastikan mendapatkan Reply
1) Lewat CMD
Buka cmdnya kemudian ketikan perintah ftp (nama ftp sites), jika sudah tekan Enter login dengan user anonymous.
4) Lewat Filezilla
Isikan Host (Ip Address) beserta Username (anonymous) pada kolom yang sudah di sediakan, jika sudah coba klik Quickconnect
11) Klik kanan pada nama Domain yang sudah dibuat, kemudian tambahkan Host baru
12) Padaa kolom name isikan ftp dan pada kolom IP address isikan IP server kalian, jika sudah klik Add Host
13) Host berhasil dibuat, Langsung saja klik OK
14) Cek kembali untuk memastikan apakah host yang tadi kita buat sudah terdaftar atau belum
15) Konfigurasi IP, Netmask, dan Gateway, dan juga arahkan DNS ke IP server nya, jika sudah klik OK
14) Lakukan pengetesan PING dan pastikan mendapatkan Reply
15) Sekarang, Kembali ke halaman utama Server manager, Kemudian klik Tools di bagian atas, Setelah itu Pilih IIS Manager
15) Klik nama Server kalian, maka akan muncul FTP IIS yang sudah terinstall
16) Klik nama Server kalian kemudian pilih FTP Authentication
17) Pastikan Anonymous Authentication statusnya sudah aktif/enabled, agar nanti kita bisa login ke ftp secara Anonymous
18) Setelah itu buka FTP Authorization
19) Pastikan Anonymous Users nya sudah disetujui/Allow
20) Buat Folder baru terlebih dahulu buat tempat FTP nya nanti, tempatnya terserah kalian dimana saja, tetapi pada contoh ini saya meletakannya di Local disk C dan foldernya saya beri nama FTP
21) Masih di IIS Manager, sekarang Tambahkan FTP site dengan cara Klik kanan Sites kemudian pilih Add FTP Site...
22) Isikan FTP site name Terserah kalian, dan Pysical path nya arahkan pada folder yang sudah kita buat tadi, yaitu di C:\FTP
23) Setting Binding dan SSL, pada kolom IP Address masukan IP Server kalian dan pilih port 21, kemudian centang Start FTP site automatically dan pilih No SSL, jika sudah klik Next
24) Kemudian, Authentication nya pilih Anonymous dan arahkan Allow access nya ke Anonymous users, jangan lupa beri Permissions Read and Write, jika sudah klik Finish
25) Pastikan FTP Sites yang dibuat tadi berhasil terdaftar
26) Buka kembali Sites setelah itu pilih FTP Sites yang sudah dibuat tadi, kemudian klik Explore
27) Akan otomatis di arahkan ke Folder yang sudah kita setting tadi, yang pada tahap Pysical path, dan untuk pengetesan buatlah file/folder apa saja terserah kalian
28) Test buka FTP tersebut menggunakan File Explorer dan dengan cara mengetik syntak
ftp://(ip server kalian)Contohnya seperti berikut
ftp://192.168.0.2Akan terbuka FTP tersebut, disitu terdapat folder persis seperti apa yang sudah saya buat pada tahap sebelumnya.. habis itu coba buat folder baru lagi untuk mengetest saja..
29) Dan sekarang coba buka ftp tersebut dengan cara yang sudah saya tandai berwarna merah pada gambar di bawah ini
ftp://(nama ftp sites)Dan hasilnya sama persis dengan isi FTP yang tadi..
30) Sekarang coba lewat cmd. buka cmdnya kemudian ketikan perintah ftp (nama ftp sites), jika sudah tekan Enter login dengan user anonymous, Jika sudah coba test buat folder baru lagi, selesai.
Pengujian pada Client [ Anonymous User ]
Setiing Ip nya terlebih dahulu, dan Arahkan DNS ke IP Server kalian
Kemudian lakukan pengetesan ping dan pastikan mendapatkan Reply
1) Lewat CMD
Buka cmdnya kemudian ketikan perintah ftp (nama ftp sites), jika sudah tekan Enter login dengan user anonymous.
2) Lewat Browser
Coba buka ftp tersebut dengan cara yang sudah saya tandai berwarna merah pada gambar di bawah ini
ftp://(nama ftp sites)Berikut contohnya
3) Lewat File Explorer
Test buka FTP tersebut menggunakan File Explorer dan dengan cara mengetik syntak
ftp://(ip server kalian)
Contohnya seperti gambar berikut
4) Lewat Filezilla
Isikan Host (Ip Address) beserta Username (anonymous) pada kolom yang sudah di sediakan, jika sudah coba klik Quickconnect
Done..
Sebenarnya Postingan ini akan di lanjut lagi dengan menggunakan SPECIFIED USER, Tetapi karena keterbatasan Waktu saya tutup disini dulu. Jika ada kesampatan lagi, saya akan melanjutkan Postingan saya ini.
Apa itu Specified User? Specified User yaitu User yang sudah di daftarkan server, dan user tersebut bisa di gunakan untuk Login saat masuk FTP. jadi dengan Spesified user ini FTP kita akan lebih secure, dikarenakan jika suatu user ingin mengunjungi FTP tertentu, User tersebut akan diminta untuk memasukan Username beserta Password user yang sudah di daftarkan server, jadi tidak seenaknya mengacak-acak file yang ada di FTP tersebut. Mudah-mudaan kalian selaku pembaca mengerti tentang pengertian Spesified user yang sudah saya jelaskan :D :)
3) Jika semua sudah di atur dengan benar, langsung saja klik Next untuk melanjutkan
4) Binding and SSL Settings, Pada kolom IP Address isikan IP Server kalian, dan portnya biarkan saja pada port default FTP yaitu port 21, Kemudian berikan centang pada Start FTP site automatically, Kemudian pilih No SSL, Jika semua sudah, klik Next
5) Authentication and Authorization Information, Pada tahap ini di bagian Authentication pilih Basic dikarenakan kita akan membuat User untuk login ke FTP nantinya. Kemudian pada bagian Authorization pilih Spesified users dan silahkan masukan Usernamenya. Dan di bagian permission centang keduanya yaitu Read and Write, jika semua suda, klik Finish
6) Pastikan Sites nya sudah terbuat
7) Sekarang kita coba buat Usernamenya, Kembali ke tampilan awal server manager, klik Tools pada bagian atas layar, kemudian pilih Active Directory Users and Computers
8) Klik nama Domain kita, Klik kanan pada bagian Users kemudian pilih New, setelah itu klik Users
9) Isikan Semua kolom yang ada (bebas). Pada kolo, User logon name itu merupakan nama user yang akan kita pakai untuk login nanti, samakan namanya dengan apa yang sudah di buat pada point nomor 5
10) Masukan password untuk user tersebut (jangan di tulis doang, tapi di inget juga ya paswordnya, ntar kalo ga inget gimana loginnya coba :v, masa pake password akun Facebook? kan ga lucu :v). Dan kemudian jangan lupa beri centang pada Password never expires agar password tersebut ngga akan expired atau kadaluarsa
11) User Succesfully created, Finish. (njayy, kali-kali pake bahasa inggris :v)
12) Coba kunjungi FTP tersebut dengan menggunakan File explorer dengan cara seperti gambar di bawah ini ( Sesuaikan IP nya yaaa.. )
13) Masukan User name beserta password dari User yang sudah kita buat tadi
14) Yoii, berhasil login ke FTP nya (tepuk tangan dulu yuk.. :v). Nah karena FTP nya masih kosong, ngga ada isi apa apa, coba kita buat folder baru (buat ngetest aja)
15) Nah coba dah sekarang login nya pake CMD, dengan cara mengetikan perintah
Sekarang coba unggah dan download file ke dalam FTP dengan menggunakan CMD, dengan cara yang akan saya jelaskan dibawah ini
UPLOAD
2) Buka CMD nya, setelah itu pindah ke directory desktop dengan perintah
3) Jika sudah berada di directory Desktop, sekarang coba cek apakah file yang kita buat tadi sudah terdaftar di dalam Desktop atau belum, caranya dengan melakukan perintah
4) Sekarang Login ke Ftp yang sebelumnya sudah kita buat
5) Sekarang Unggah/Upload file tersebut ke dalam FTP dengan menggunakan perintah
6) Cek lagi apakah File tersebut benar-benar sudah terunggah atau belum. Perintahnya sama seperti pada point nomor 3
7) Lakukan Pengecekan Menggunakan File Explorer
9) Terakhir, coba test lagi menggunakan Filezilla, dan hasilnya pun akan sama saja
DOWNLOAD
1) Buka CMD, dan tentukan directory mana yang akan menjadi tempat penyimpanan file yang akan kita download, dalam contoh ini saya menempatkannya di directory C:\Users\Administrator\. Setelah itu masuk dan Login ke FTP yang sudah kalian buat, jika sudah, tentukan file mana yang akan kalian download, dan caranya dengan menggunakan perintah
2) Dan ini merupakan penampakan File yang sudah saya Download tadi, dan tersimpanan di directory yang sudah saya tentukan tadi, yaitu di C:\Users\Administrator\
Dan akhirnya selesai juga potingan tentang FTP ini, Semoga bermanfaat ya kawan
Akhir Kata..
Wassalamu'alaikum Wr Wb
Specified User
Apa itu Specified User? Specified User yaitu User yang sudah di daftarkan server, dan user tersebut bisa di gunakan untuk Login saat masuk FTP. jadi dengan Spesified user ini FTP kita akan lebih secure, dikarenakan jika suatu user ingin mengunjungi FTP tertentu, User tersebut akan diminta untuk memasukan Username beserta Password user yang sudah di daftarkan server, jadi tidak seenaknya mengacak-acak file yang ada di FTP tersebut. Mudah-mudaan kalian selaku pembaca mengerti tentang pengertian Spesified user yang sudah saya jelaskan :D :)
Oke, langsung saja...
1) Buat FTP Site nya terlebih dahulu
2) Pada Ftp site name masukan nama Site FTP yang akan kita kunjungi nanti. Oh iya, pada tahap sebelumnya kan saya buat nya namanya ftp.dimastrihandika.net nah pada tahap ini juga sama menggunakan nama itu, bisa sih di buat, tapi dengan syarat harus menghapus terlebih dahulu sites yang sudah di buat sebelumnya, kalo ga diapus ya bakalan muncul pesan eror nantinya, soalnya ada 2 Site yang namanya sama, cmiww :v. Jika sudah, selanjutnya pada Bagian Pysical path arahkan ke folder yang kalian mau, itu akan menjadi Folder penyimpanan default file-file FTP yang ada, pada contoh ini saya membuat folder baru di Local disk C, dan folder tersebut saya beri nama FTP2, jika semua sudah, klik OK.
3) Jika semua sudah di atur dengan benar, langsung saja klik Next untuk melanjutkan
4) Binding and SSL Settings, Pada kolom IP Address isikan IP Server kalian, dan portnya biarkan saja pada port default FTP yaitu port 21, Kemudian berikan centang pada Start FTP site automatically, Kemudian pilih No SSL, Jika semua sudah, klik Next
5) Authentication and Authorization Information, Pada tahap ini di bagian Authentication pilih Basic dikarenakan kita akan membuat User untuk login ke FTP nantinya. Kemudian pada bagian Authorization pilih Spesified users dan silahkan masukan Usernamenya. Dan di bagian permission centang keduanya yaitu Read and Write, jika semua suda, klik Finish
6) Pastikan Sites nya sudah terbuat
7) Sekarang kita coba buat Usernamenya, Kembali ke tampilan awal server manager, klik Tools pada bagian atas layar, kemudian pilih Active Directory Users and Computers
8) Klik nama Domain kita, Klik kanan pada bagian Users kemudian pilih New, setelah itu klik Users
9) Isikan Semua kolom yang ada (bebas). Pada kolo, User logon name itu merupakan nama user yang akan kita pakai untuk login nanti, samakan namanya dengan apa yang sudah di buat pada point nomor 5
10) Masukan password untuk user tersebut (jangan di tulis doang, tapi di inget juga ya paswordnya, ntar kalo ga inget gimana loginnya coba :v, masa pake password akun Facebook? kan ga lucu :v). Dan kemudian jangan lupa beri centang pada Password never expires agar password tersebut ngga akan expired atau kadaluarsa
11) User Succesfully created, Finish. (njayy, kali-kali pake bahasa inggris :v)
12) Coba kunjungi FTP tersebut dengan menggunakan File explorer dengan cara seperti gambar di bawah ini ( Sesuaikan IP nya yaaa.. )
13) Masukan User name beserta password dari User yang sudah kita buat tadi
14) Yoii, berhasil login ke FTP nya (tepuk tangan dulu yuk.. :v). Nah karena FTP nya masih kosong, ngga ada isi apa apa, coba kita buat folder baru (buat ngetest aja)
15) Nah coba dah sekarang login nya pake CMD, dengan cara mengetikan perintah
ftp "nama FTP sites yang sudah dibuat"
Contoh :
ftp ftp.dimastrihandika.net
Jika sudah, kalian akan diminta untuk memasukan username beserta password dari user yang sudah di buat tadi, sama hal nya seperti File Explorer tadi, hanya saja kalo ini bentuknya CLI, tulisan doang. habis itu coba ketik perintah dir, dan lihat disitu dijelaskan terdapat folder yang sudah saya buat tadi..
16) Begitupun dengan menggunakan Browser, hasilnya akan sama aja, Jika ingin menggunakan Browser, masukan Sites FTP nya pada kolom URL yang tersedia, Okee? :)
Pengujian pada Client [ Specified User ]
1) Pertama, Sudah pasti atur IP address terlebih dahulu, Dan jangan lupa arahkan DNS nya ke IP Server
2) Coba lakukan pengetesan ping, dan pastikan mendapatkan balasan/reply
3) Test login FTP dengan menggunkan File Explorer, dengan cara seperti gambar di bawah ini ( Sesuaikan IP nya )
4) Masukan User name beserta password dari User yang sudah kita buat tadi pada server
5) Sukses login, disitu terdapat folder yang sebelumnya sudah saya buat di server, dan sekarang untuk pengetesan, coba buat folder baru lagi, namanya terserah kalian saja
6) Sekarang coba login nya pake CMD, dengan cara mengetikan perintah
ftp "nama FTP sites yang sudah dibuat"
Contoh :
ftp ftp.dimastrihandika.net
Jika sudah, kalian akan diminta untuk memasukan username beserta password dari user yang sudah di buat tadi pada server, sama hal nya seperti File Explorer tadi, hanya saja kalo ini bentuknya CLI, tulisan doang. habis itu coba ketik perintah dir, dan lihat disitu dijelaskan terdapat folder yang sebelumnya sudah saya buat. nah sekarang coba dah buat folder baru pakai CMD, dengan menggunakan perintah
mkdir "nama folder"
Contoh ;
mkdir cobain
Jika sudah, coba cek lagi dengan menggunakan perintah dir, apakah folder nya sudah terbuat atau belum
7) Menggunakan Filezilla, Sekarang coba login dengan menggunakan Filezilla. Untuk deskripsi/penjelasannya sudah saya tuliskan bersamaan dengan gambar di bawah ini, silahkan dilihat.
8) Sekarang coba dengan menggunakan browser. Caranya masukan FTP Sites nya di kolom URL yang sudah tersedia pada browser, sama halnya seperti File Explorer tadi, disini si browser akan meminta Username beserta password dari User yang sudah di buat tadi pada server
9) Dan ini merupakan tampilan isi dari FTP tersebut (intinya mah sama aja :v)
10) Coba sekarang dilihat secara bersamaan, di compare/di bandingkan Isi FTP si Server dengan si Client. Apa bedanya? isinya? Ya sama aja, Orang berada dalam satu FTP.
Tugas Tambahan
Sekarang coba unggah dan download file ke dalam FTP dengan menggunakan CMD, dengan cara yang akan saya jelaskan dibawah ini
UPLOAD
1) Coba buat file di desktop, dalam contoh ini saya membat file document dengan format .txt
2) Buka CMD nya, setelah itu pindah ke directory desktop dengan perintah
cd Desktop
3) Jika sudah berada di directory Desktop, sekarang coba cek apakah file yang kita buat tadi sudah terdaftar di dalam Desktop atau belum, caranya dengan melakukan perintah
dir
4) Sekarang Login ke Ftp yang sebelumnya sudah kita buat
ftp "nama ftp sites"
5) Sekarang Unggah/Upload file tersebut ke dalam FTP dengan menggunakan perintah
put "nama file yang sudah dibuat"
6) Cek lagi apakah File tersebut benar-benar sudah terunggah atau belum. Perintahnya sama seperti pada point nomor 3
7) Lakukan Pengecekan Menggunakan File Explorer
8) Lakukan pengecekan menggunakan Browser, Pastikan FIle yang sudah di unggah tadi terdapat di dalamnya
9) Terakhir, coba test lagi menggunakan Filezilla, dan hasilnya pun akan sama saja
DOWNLOAD
1) Buka CMD, dan tentukan directory mana yang akan menjadi tempat penyimpanan file yang akan kita download, dalam contoh ini saya menempatkannya di directory C:\Users\Administrator\. Setelah itu masuk dan Login ke FTP yang sudah kalian buat, jika sudah, tentukan file mana yang akan kalian download, dan caranya dengan menggunakan perintah
get "nama file yang ingin di ambil/di download"
2) Dan ini merupakan penampakan File yang sudah saya Download tadi, dan tersimpanan di directory yang sudah saya tentukan tadi, yaitu di C:\Users\Administrator\
Akhir Kata..
Wassalamu'alaikum Wr Wb
Bermanfaat Gan :D
ReplyDeleteOke sip mas dimass, artikelnya bagus :D
ReplyDeleteHehe iya makasih :)
ReplyDelete