Installing and Configuring FTP Server on Windows Server 2012 R2

بسم الله الرحمن الرحيم


Assalamu'alaikum, kali ini saya akan menjelaskan tentang cara membuat ftp server dengan Windows Server 2012 R2. FTP(File Transfer Protocol), sesuai dengan namanya, FTP ini adalah sebuah protokol yang bergunakan untuk proses pengiriman data(file). Untuk singkatnya, seperti itu saja cukup untuk penjelasan FTP.

Konfigurasi

  • Topology = Client Server
  • Addressing = 192.10.1.0/24
  • OS = Windows Server 2012 R2 & Windows 7(client)
  • Extra Software = Filezilla
  • FTP Anonymous User Authentication
  • FTP Basic Authentication = Specified User Authorization

FTP Anonymous User Authentication

Saya akan mencontohkan 2 cara untuk autentikasi : 1. Anonymous dan 2. dengan User

1. Konfigurasi Servernya, pertama kita install fitur FTP pada windows server dengan cara ke Server Manager lalu klik Add roles and feature
Add roles and features

2. Kemudian klik Next saja sampai bagian Server Selection
Installation Type > Next > Server Selection > Next

3. Pada Bagian Server Roles, checklist FTP Server untuk menginstall fitur FTP ini
Select server roles: FTP Server > Next 

4. Kemudian klik Next lagi, setelah sampai pada bagian Confirmation klik Install. Dan proses loading pun dimulai, tunggu saja sampai selesai lalu close
Select Features > Next > Confirmation > Install


5. Sekarang kita Setting supaya ftp ini bisa diakses oleh client. Caranya, kita ke DNS Manager lalu klik kanan pada wisnu.sch.id(domain anda), lalu New Host
DNS Manager > wisnu.sch.id(your domain) > New Host

6. Berikan namanya ftp(karena kita sedang membuat ftp server), lalu ip addressnya address dari server ini
Name: ftp > Ip Address: 192.10.1.1 > Add host

Dan Berhasil!!!

7. Selanjutnya kita ke IIS Manager.
Server Manager > Tools > IIS Manager

8. Kemudian kita enable/aktifkan anonymous authenticationnya
IIS Manager > WIN-.... > Authentication

 9. Langsung saja enable jika statusnya masih disable
Anonymous Authentication > Enabled

10. Sekarang kita buat folder untuk menyimpan semua konten(isi) FTPnya. Saya membuat foldernya dengan nama FTP dalam direktori C:/
C:\FTP

11. Kemudian kita buat FTP Sitenya, dengan cara klik kanan pada Sites lalu Add FTP Sites. Lalu berikan namanya, dan Physical pathnya. Physical path inilah yang akan kita arahkan ke folder yang barusan kita buat
Sites > Add FTP Site > Name: ftp.wisnu.sch.id & Physical path: C:\FTP > Next

12. Lalu IP Addressnya arahkan ke server(diri sendiri) dengan port 21, dan jangan gunakan SSL(lagian emang SSLnya kaga ada^^)
IP Address: 192.10.1.1(Address your server) |  Port: 21 | No SLL > Next

13. Otentikasinya kita set anonimus dan untuk Otorisasinya kita set anonymous users dan permissionnya kita set read and write
Authentication: Anonymous | Authorization: Anonymous users | Permissions: Read & Write > Finish

14. Hasilnya gan..., sekarang coba kita eksplor/lihat lokasi dari ftpnya
Result > Explore

 15. Sekarang kita coba buat folder didalam folder ftpnya(biar gak sepi^^)
C:\FTP > Making folder wisnu

Verify

Sekarang kita coba pada client apakah bisa mengakses FTPnya. Buka File Explorer lalu ketikkan ftp://192.10.1.1. Jika berhasil coba buat lagi satu folder(biar makin rame^^)
Client; Explorer > ftp://192.10.1.1(your server address) > Making folder Lainnya
#Ket : Pastikan firewall pada client anda sudah mati

Selanjutnya kita coba dari Browser
Browser; ftp://192.10.1.1

Lalu kita coba lagi dari CMD dengan cara ketikkan ftp ftp.wisnu.sch.id lalu enter. Masukkan usernamenya anonymous, lali kosongkan saja passwordnya. Jika berhasil coba buat folder kholid dengan mkdir kholid lalu show dengan dir
ftp ftp.wisnu.sch.id > usename: anonymous > password: - > mkdir kholid > dir

Sekarang coba kita upload file ke FTP dengan menggunakan put lokasi filenya sampai namanya filenya juga masukin
put C:\Users\Ghifari\Desktop\Ganteng.txt

Terakhir kita coba pake filezilla
Host: ftp.wisnu.sch.id | Username: anonymous | Password:- | Port: 21
Dan andapun berhasil untuk FTP Anonymous User Authentication.


FTP Basic Authentication : Specified User Authorization

Setelah anda berhasil diatas, sekarang kita coba lagi FTPnya tapi pake User authentication terus sama spesified user(cuma user itu doang yang bisa ke FTP).

1. Konfigurasinya masih mirip-miriplah, cuma dikit bedanya. Pertama, kita enable/aktifkan Basic Authenticationnya(tadi belom enable)
Enabling Basic Authentication

2. Kedua di Add FTP sitenya, kalau sebelumnya anonymous yang di centang, sekarang yang basic. Terus Allow access tonya Specified User(yang ditentukan), lalu set siapa usernya(yang specified)
Authentication: Basic | Authorization: Specified Users, wisnukholid

3. Sekarang kita masuk ke Actice Directory Users and Computers.
Server Manager > Tools > Active Directory Users and Computers

4. Lalu kita buat spesified usernya
Users > New > User

5. Masukkan saja first namenya(biodata), lalu user logon name(username untuk logon ftp) kemudian Next
First name: wisnukholid | User logon name: wisnukholid
#Saran : Buat saja nama yang lebih dari 8 karakter(untuk jaga-jaga dari pada salah^^)

6. Kemudian Set Passwordnya, dan set supaya passwordnya tidak akan habis kadaluarsanya/basi^^
Setting Password > Next
#Catatan :
gunakan saja password yang lebih dari 8 karakter dan menggunakan semua jenis karakter(huruf, angka, titik, koma dll)

7. Jika sudah langsung saja finish
Finish

8. Hasilnya
Result

Verify

Coba diuser menggunakan explorer
Log in 

Bisa gan....
Success

Sekarang coba di CMD, buat folder baru
Making directory aselole

Kita coba di browser
Log in

Bisa lagi gan...
Success

Terakhir, kita coba di filezilla + download file
Success
Sekian dari saya, mohon kritik dan sarannya
Wassalamu'alaikum

Tidak ada komentar:

Posting Komentar

Silahkan Komentarnya ^^