Jika server anda tidak memiliki ssl (HTTPS) kami sarankan untuk menggunakan sftp. Silankan simak ulasan dibawah ini.
FTP
FTP atau file transfer protocol adalah protokol yang digunakan untuk pertukaran file. Dengan menggunakan FTP kita dapat mengunduh (download) ataupun mengunggah(upload) file dengan cepat ke server. FTP dapat diatur untuk diakses oleh anonim(guest / orang lain tanpa krediential) ataupun jika ingin membatasi hak akses dapat diberikan hanya kepada registerd user di server
Terdapat berbagai macam FTP client yang dapat memudahkan kita dalam mengakses file atau folder melalui FTP. Diantarannya adalah
- Filezilla
- Winscp
- Cyberduck
- FreeFTP
diantara ke empat nama aplikasi ftp client tersebut kami merekomendasikan untuk menggunakan file zilla karena kepopulerannya sehingga ketika terjadi error maka kita dapat melakukan trouble shooting secara cepat.
Jika anda tidak mempercayai FTP 3rd party anda juga dapat menggunakan program bawaan sistem operasi anda. Contohnya pada mac dapat memanfaatkan program “connect to server” anda dapat mengakses ftp disini. Namun kelemahannya adalah ketika ftp tersebut dikonfigurasi dengan sftp akan sulit untuk mengkasesnya. Itulah menggpaa 3rd party client ftp sangat membantu
Install dan konfigurasi FTP(vsftpd) pada ubuntu 14.04
sebenarnya terdapat dua program FTP (aplikasi FTP disisi server) yang populer yakni vsftpd dan proftpd. Namun disini kami akan membahas install dan konfigurasi FTP dengan menggunakan vsftpd karena kepopulerannya. Sesuatu yang populer di internet (dalam kasus program/aplikasi) akan mudah dalam melakukan troubleshooting ketika terjadi error.
1. Login ke server anda
silahkan melakukan login ke server dengan menggunakan ssh biasa ataupun ssh key (sesuai dengan konfigurasi server anda)
2. Install vsftpd
jalankan perintah ini pada terminal
sudo apt-get install vsftpd
3. Konfigurasi vsftpd
setelah vsftpd berhasil terinstall lakukan konfigurasi sederhana. yang akan kita lakukan adalah
- Melakukan disable untuk user anonim (user yang tidak teregistrasi diserver kita)
3.1 buka /etc/vsftpd.conf dengna menggunakan nano / vim
sudo nano /etc/vsftpd.conf
3.2 setelah itu ubah baris anonymus_enable menjadi “NO”
anonymous_enable=NO
hal ini diperlukan karena secara default vsftpd membolehkan akses secara anonim. Tentunnya hal ini membuat server rentan akan tindakan hacking ataupun cracking.
3.3 restart vsftpd
sudo service vsftpd restart
4. Akses ftp
sekarang anda dapat mengakses ftp server dengan cara
ftp://serveranda.com
ataupun melalui ftpclient yang anda sukai