12:50 AM
0
File Transfer Protokol (FTP) adalah suatu protokol yang berfungsi untuk tukarmenukar file dalam suatu network yang men-support TCP/IP protokol. Dua hal penting yang ada dalam FTP adalah FTP server dan FTP Client. FTP server menjalankan software yang digunakan untuk tukar menukar file, yang selalu siap memberian layanan FTP apabila mendapat request dari FTP client. FTP client adalah komputer yang request koneksi ke FTP server untuk tujuan tukarmenukar file (upload dan download file). 

Fungsi FTP server adalah sebagai berikut : 

1. Untuk men-sharing data. 
2. Untuk menyediakan indirect atau implicit remote computer. 
3. Untuk menyediakan tempat penyimpanan bagi user. 
4. Untuk menyediakan transfer data yang reliable dan efisien



Samba merupakan aplikasi Unix yang memanfaatkan protokol SMB (Server Message Block). Sebagian sistem operasi memanfaatkan SMB dalam komunikasi client-server-nya, termasuk Windows dan OS/2. Samba memungkinkan mesin Linux berkomunikasi dengan mesin Windows/Dos mapupun OS/2. Samba dapat digunakan untuk :
  • Berbagi (share) file dan printer pada semua komputer yang terhubung ke jaringan.
  • Client unix/Linux bisa mengakses file system windows
  • Client windows bisa mengakses file system Linux dan sebaliknya
  • Mengintegrasikan authentikasi antara linux dan Windows ke dalam suatu domain pada suatu jaringan.
  • Menempatkan mesin Unix (Linux) sebagai Primary Domain Controller sebagaimana yang dilakukan Windows NT / 2000 server.

A. Instalasi FTP 

1. Untuk installasi paket FTP, install proftp sebagai paket yang akan digunakan
apt-get install proftpd



2. Pastikan daemon ftp sudah berjalan pada system menggunakan perintah netstat -a | grep ftp. Kemudian restart pada paket proftpd



3. Masuk pada device lain sebagai user client. Dengan menggunakan ftp client lakukan koneksi ke ftp server, pastikan tahu user dan password untuk masuk ke ftp server 

a. Jalankan command : ftp no_ip_atau_nama_komp_server_FTP pada client 


b. Di server terdapat beberapa file yang ditampilkan. Kita akan memastikan bahwa ini nanti akan terjadi juga pada saat kita mengakses menggunakan client 

File dari server ftp


Perintah yang digunakan untuk mengakses ftp di dalam cli : ftp [ip_server] 

Dan kita sudah bisa mengakses data dari server 


Salah satu aplikasi yang bisa digunakan pula ftp client dengan mode gui untuk koneksi ke server ftp, missal filezilla 


4. Anonymous ftp adalah koneksi ftp tanpa membutuhkan user dan password. Untuk mengaktifkan anomous ftp lakukan edit pada konfigurasi ftp di /etc/protp/proftpd.conf. hapus tanda # pada baris anonymous ftp berikut : 


Hapus tanda “#” pada content anonymous dan samakan seperti dibawah ini. Jadi user nanti akan mendapat Alias user Anonymous 


Selanjutnya restart ftp server. 

Masuk lagi ke filezilla  sebagai Anonymous, disini  hanya membutuhkan masukkan no_ip_server_ftp dan langsung enter 



B. Instalasi SAMBA 

1. Lakukan installasi paket yang digunakan samba, yaitu : 

a) Install paket dengan perintah  apt-get install samba samba-common 


b) Disisi client install paket client dengan perintah apt-get install smbclient smbfs


2. Setting dan edit pada file /etc/samba/smb.conf. masuk pada bagian autentikasi user dan password aktifkan konfigurasi berikut 

a. ######### Authentication ######### 
security = user encrypt 
passwords = true 


b. Tambahkan pula folder yang akan dishare dengan cara sbb : (misal yang dishare adalah /home/public) 


Untuk sharing folder sebelumnya pastikan anda membuat direktori tersebut dan hak akses yang sesuai

mkdir -p /home/public 
chmod 777 /home/public


Restart samba 


Konfigurasi samba yang disoroti itu bagian autentifikasi dan pada mengalokasian folder yang digunakan untuk share data

c. Dan terakhir kita coba untuk mengakses pada user client dengan perintah sebagai berikut 


Terima kasih sudah membaca artikel ini semoga bisa bermanfaat sebagai media interaktif pembelajaran.

#Politeknik Elektronika Negeri Surabaya


0 comments:

Post a Comment