Selasa, 14 Desember 2010

BAB 4

LAPORAN PRAKTIKUM

LINUX

Modul 4

TRANSFER DATA

(FTP)

Disusun Oleh :

Maria Ambar T.K

123080196

Assisten :

I Putu Jista

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INDUSTRI

UPN “VETERAN” YOGYAKARTA

2010

BAB I

DASAR TEORI

A. SSH (Secure Shell)

Secure Shell adalah program yang melakukan loging terhadap komputer lain dalam jaringan, mengeksekusi perintah lewat mesin secara remote, dan memindahkan file dari satu mesin ke mesin lainnya. Open SSH merupakan proyek GNU yang keamanannya terjamin, karena jika menggunakan program telnet untuk mengakses server dari jauh akan mengakibatkan data yang dikirim dapat dibaca oleh orang lain sehingga digunakan OpenSSH agar data yang dikirim tidak dapat dibaca. Pada OpenSSH, paket yang dikirim terlebih dahulu diacak atau dienkripsi sehingga data yang dikirim dalam bentuk biner dan setelah sampai di server akan diuraikan kembali sehingga dapat dibaca oleh sistem. Beberapa paket program utama yang dijadikan satu paket dalam SSH suite adalah :

1. make-ssh-known-host

Skrip Perl yang membuat database dari host-host yang otomatis dibuat berdasarkan domain.

2. scp

The Secure Shell Copy Program, mengamankan penggandaan data dari satu komputer ke komputer lainnya. Data ditransfer dalam bentuk enkripsi oleh SSH.

3. ssh

The Secure shell client, program yang bekerja seperti telnet. Perintah dapat Anda jalankan secara remote sebagaimana telnet bekerja.

4. ssh-add

Menambahkan kunci (key) baru terhadap autentikasi ssh-agent

5. ssh-agent

Digunakan untuk autentikasi lewat jaringan dengan model RSA.

6. sshd

Secure shell server, secara default bekerja pada port 22.

7. ssh-keygen

Program pembuat kunci (key generator) untuk ssh.

B. FTP (File Transfer Protocol)

FTP (File Transfer Protocol) adalah protocol yang digunakan untuk transfer file antara dua host yang terdapat dalam jaringan. Atau File Transfer protocol adalah fasilitas untuk mengirim dan mengambil (download) file dari komputer lain yang tersambung ke internet. FTP adalah nama dari program client yang akan menghubungkan ftpd, yaitu FTP daemon yang berfungsi sebagai server yang melayani permintaan cliebt. Ketika client menghubungi ftpd, maka ftpd akan membuat jalur koneksi melalui port 21 sehingga user bisa mengirimkan perintahnya melalui port. Dalam pemakain FTP, ada dua macam hak akses bagi user, yaitu:

1. Anonymous FTP, setiap pemakai dapat menggunakan FTP untuk mengakses sebuah host tanpa harus mempunyai account di dalam host tersebut, melainkan masuk melalui login dengan nama user anonymous dan passwordnya dapat berupa alamat email atau guest atau bahkan tanpa password tergantung dari host yang dituju.

2. Hanya user tertentu saja yang menggunakan FTP, yaitu dengan login menggunakan nama user dab password yang sudah didaftarkan sebelumnya.

BAB II

PEMBAHASAN

1. Melihat paket openssh sudah terinstall atau belum : dpkg –l | grep ftp

2. Melihat paket installasi : cat /etc/apt/sources.list



3. Mengupdate installasi paket : apt-get updat



4. Menginstall paket baru : apt-get install vsftpd



5. Melihat konfigurasi filenya : vim /etc/vsftpd.conf



6. Membuat direktori baru yang bernama ftpdirektori : mkdir ftpdirektori.



7 Membuat file baru yang bernama file.txt dalam direktori ftpdirektori : touch file.txt.



8 Melihat isi file file.txt : cat file.txt



9. Meremote computer sebelah : ftp 192.168.133.59


BAB III

KESIMPULAN

Untuk transfer data dapat dilakkukan dengan dua cara, yaitu SSH (Secure Shell) dan FTP (File Transfer Protocol).

Pengiriman file dalam ftp, pengiriman data/file dalam bentuk binary atau text harus diberikan perintah binary agar data/file yang dikirim tidak rusak.

Tidak ada komentar:

Posting Komentar