Selasa, 18 November 2014

Cara Menginstall FTP di Ubuntu

1. Dasar Teori

           FTP Server merupakan singkatan dari File Transfer Protocol atau yang dalam bahasa indonesia berarti Protokol Pengiriman Berkas. Sesuai dengan namanya, FTP ini berfungsi untuk melakukan Pengunduhan (Download) file dan Pengunggahan (Upload)  file kepada sebuah server. FTP juga merupakan protokol yang pertama kali di  kembangkan dan masih tetap digunkan hingga saat ini.             
            Banyak orang yang mengira bahwa FTP itu tidak/kurang berperan dalam kehidupan sehari-hari. Untuk mendownload dan mengupload file hanya menggunkan web biasa saja. Pernyataan diatas amatlah keliru, pada kenyataan teknis nya, ketika kita sedang melakukan proses download dan upload melalui sebuah website, tanpa sadar kita sebenarnya telah menggunakan protokol FTP.
Secara teknis, proses kerja dari FTP bisa dilihat pada gambar berikut: 




(1) Membuat sebuah koneksi antara klien dan server
(2) Untuk mengizinkan klien untuk mengirimkan sebuah perintah FTP kepada server dan

      juga
(3) Mengembalikan respons server ke perintah tersebut. Sekali koneksi kontrol telah dibuat,

      maka server akan mulai membuka port 20 untuk membentuk sebuah koneksi baru
      dengan klien untuk mengirim data aktual yang sedang dipertukarkan saat melakukan
      pengunduhan dan penggugahan.
 


FTP Server sendiri dibagi atas dua jenis:
1) Public FTP : Biasa disebut Anonymous FTP yaitu FTP server yang mana mengizinkan

    siapapun untuk memperoleh (mengunduh) file-file yang terdapat pada FTP server  
    tersebut.
2) Private FTP: yaitu FTP Server yang hanya mengizinkan orang-orang tertentu untuk

    mengakses file-file tersebut, biasanya menggunakan metode authentication untuk
    melindungi Private FTP.



2. Langkah Kerja dan Hasil

1) Membuka terminal pada ubuntu, dan menjadi super user

2) Meremove proftpd dengan ketikkan perintah
#apt-get remove proftpd-basic
   

3) Ketikkan perintah berikut:
#apt-get install proftpd

    Akan muncul tampilan berikut dan pilih 'standalone'

4) Kemudian masukkan perintah 
#nano /etc/proftpd/prftpd.conf
    Mengganti server name pada ftp yang akan dibuat seperti yang ditunjukkan pada             gambar  berikut: 
Kemudian save dengan (CTRL+O) dan exit (CTRL+X)

5) Setelah mengganti nama lakukan restart dengan perintah 
#/etc/init.d/proftpd restart

6) Ketikkan perintah ftp//: (Ip komputer anda) di browser milik anda.

7) Memasukkan username dan password dari pc yang digunakan untuk super user terminal

8) Setelah dimasukkan username dan passwordnya akan muncul tampilan seperti berikut
   Dapat juga melakukan pengecekan di terminal dengan perintah
#ftp localhost
   masukkan username dan password kemudia ketikkan 
>ls
   akan muncul tampilan berikut :

9) Kemudian masukkan 'ftp//:(ip pc anda)' Pada komputer yang lain dalam 1 LAN di browser, maka seharusnya pc tersebut memiliki tampilan yang sama dengan tampilan home yang ada di komputer anda dan pc tersebut dapat mengambil file pada komputer anda tersebut.


3. Kesimpulan

FTP merupakan protokol yang digunakan untuk melakukan sharing/pembagian file ataupun dari server ke pc client.

4. Daftar Pustaka 

http://wardanateknik.blogspot.com/

2 komentar: