Rabu, 31 Oktober 2007

Laporan Praktikum 3

LAPORAN PRAKTIKUM


Modul 4
LINUX

Disusun oleh:
Nerry Analias
123050046

Assisten/Coass
Danang Adhityo/Aris

PLUG_7

JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN”
YOGYAKARTA
2007
BAB I
PEMBAHASAN
SSH
SSH Server merupakan suatu program aplikasi yang berfungsi untuk melakukan remote server untuk suatu keperluan antara lain untuk melakukan pemeliharaan sistem dan administrasi use maupun grup serta untuk melakukan pengamatan dan pengawasan mesin dari jauh.
Penggunaan Open SSH sudah terbukti merupakan proyek GNU yang terjamin keamanannya dan bersifat gratis. Disini dikatakan aman karena jika kita menggunakan program telnet untuk mengakses sever dari jauh akan mengakibatkan data ataupun perintah yang kita kirim bisa dilacak atau dibaca oleh orang lain. Sedangkan jika kita menggunakan OpenSSH semua paket data yang yang akan dikirim oleh mesin akan terlebih dulu diacak sehingga paket data akan terkirim secara biner. Lalu setelah tiba diserver paket data akan diurai kembali sehingga bisa terbaca oleh sistem.

FTP
File Transfer Protocol adalah protocol yang digunakan untuk transfer file antara dua host yang terdapat dalam jaringan. FTP ini adalah nama dari program client yang akan menghubungi ftpd, yaitu FTP daemon yang berfungsi sebagai server yang melayani permintaan client, ketika client menghubungi ftpd maka akan membuat jalur koneksi melalui port 21 sehingga user bisa mengirim perintahnya melalui port ini. Namun demikian transfer file dilakukan melalui port 20.
Didalam pemakaian FTP dikenal dua macam hak akses bagi pemakai yaitu:
Anonymous FTP, dimana setiap pemakai dapat menggunakan FTP untuk mengakses sebuah host tanpa harus mempunyai account di dalam host tersebut. Pemakai anonymous FTP dengan memasukkan login dengan nama user anonymous dan passwordnya dapat berupa alamat mail atau guest atau tanpa pasword.
Hanya user tertentu saja yang menggunakan FTP yaitu dengan cara login dengan nama user pasword yang sudah didaftarkan sebelumnya.
Jenis-jenis file pada FTP site :
File TEXT dimana file-file ini merupakan file berbentuk text degan ekstensi.txt. file ini dapat dibuka melalui text editor.
File binary yang termasuk jenis ini adalah file program, gambar, suara, termasuk file terkompresi seperti .zip, .tar, .gz, dll.
Dalam transfer data ini mempelajari tentang konfigurasi SSH Server, konfigurasi SSH Client, kita juga belajar bagaimana menggunakan perintah openSSH, lalu cara mengoperasikan SSH tanpa login, kemudian mengirim file dengan SCP,
Lalu untuk FTP kita juga mempelajari bagaimana Konfigurasi vsftpd, bagaimana penggunaan FTP Server
Perintah-perintah yang ada dalam FTP:
Perintah
Keterangan
open
Koneksi ke FTP server
close\disconnect
menutup FTP sesion
quit
Menutup FTP session dan keluar
user
Kirim usernama yang baru
bin/binary
Set tipe transfer file ke binary
asc/ascii
Set tipe transfer file ke ascii
get/mget
Download file tunggal atau multi file
put/mput
Upload file tunggal atau multi file
hash
Menampilkan atau menyembunyikan progress bar
prompt
Mematikan atau menghidupkan promp pertanyaan untuk multi file
is
Melihat daftar file/direktori pada FTP server
delete/mdelet
Menghapus file tunggal atau multi file
cd
Pindah kedirectory pada FTP server
mkdir
Membuat directory pada FTP server










TUGAS
Cara menginstall Apt-get?
Jawab :
Aplikasi apt-get adalah sebuah aplikasi berbasis teks untuk mengelola paket yang dapat digunakan jika aplikasi Add/Remove maupun Synaptic mengalami masalah. Aplikasi apt-get menyediakan antar muka tingkat lanjut dalam mengakses APT, sistem manajemen paket yang digunakan pada Ubuntu, namun sebenarnya aplikasi apt-get cukup mudah digunakan jika Anda pernah menggunakannya. Pengguna tingkat lanjut akan merasa dengan menggunakan apt-get, pengaturan paket dapat dilakukan dengan cepat dan lengkap dibandingkan dengan menggunakan aplikasi berbasis grafis yang telah diterangkan sebelumnya.

Langkah Pertama:
· echo "deb http://www.getautomatix.com/apt feisty main" sudo tee -a /etc/apt/sources.list
Langkah Kedua:
· wget http://www.getautomatix.com/keys/automatix2.key
Langkah Ketiga:
· gpg --import automatix2.key
Langkah Keempat:
· gpg --export --armor E23C5FC3 sudo apt-key add -
Langkah Kelima:
· sudo apt-get update
Langkah Keenam:
· sudo apt-get install automatix2

Sebutkan langkah-langkah SSH ?
Jawab :

Langkah-langkah mengaktifkan ssh server:Linux yang kita gunakan adalah versi debian ubuntu pada linux versi ini ssh-server tidak terdapat dalam sistem, oleh karena itu dibutuhkan penginstallan aplikasi ini.
1.Pastikan komputer terkoneksi dengan internet.2.sudo apt-get update (untuk mengupdate repisotory)3.sudo apt-get install openssh-server.

Langkah-langkah mempersiapkan ssh client.
1.Untuk linux buka terminal melalui start menu program.2.Untuk windows dapat menggunakan program tambahan semisal putty.
Konsep yang perlu diperhatikan adalah:1. SSH terdiri dari dua jenis yaitu ssh-server dan ssh-client.2. Telnet terdiri dari dua jenis yaitu telnet-server dan telnet-client.3. Ssh-server hanya dapat berjalan di pc berbasis linux.4. Telnet-server hanya dapat berjalan di pc berbasis windows.5. Basic command dari ssh mirip dengan basic comand di terminal linux.6. Basic command dari telnet mirip dengan basic command di command prompt
windows.7. Ssh-client dapat berjalan di linux cukup dengan menggunakan terminal dari linux
itu sendiri.8. Ssh-client dapat berjalan di windows dengan menggunakan program tambahan
putty.
9. Telnet-client dapat berjalan di linux cukup dengan menggunakan terminal dari
linux itu sendiri.10. Telnet-client dapat berjalan di windows dengan menggunakan command prompt
dari windows itu sendiri.
Instalasi SSH
Saat ini SSH dalam bentuk kode sumber dapat diperoleh dihttp://www.ssh.fi, sedangkan binarynya untuk klien dan server dapat Anda peroleh dihttp://www.replay.com. Beberapa paket program utama yang dijadikan satu paket dalam SSH suite adalah :
make-ssh-known-host
Skrip Perl yang membuat database dari host-host yang otomatis dibuat berdasarkan domain.
scp
The Secure Shell Copy Program, mengamankan penggAndaan data dari satu komputer ke komputer lainnya. Data ditransfer dalam bentuk enkripsi oleh SSH.
ssh
The Secure shell client, program yang bekerja seperti telnet. Perintah dapat Anda jalankan secara remote sebagaimana telnet bekerja.
ssh-add
Menambahkan kunci (key) baru terhadap autentikasi ssh-agent
ssh-agent
Digunakan untuk autentikasi lewat jaringan dengan model RSA.
sshd
Secure shell server, secara default bekerja pada port 22.
ssh-keygen
Program pembuat kunci (key generator) untuk ssh.
Untuk instalasinya mempergunakan langkah-langkah standar dalam kompilasi dan instalasi program yang berbentuk kode sumber.
$ gunzip ssh-1.2.27 tar xvf -
$ cd ssh-1.2.27
$ ./configure
$ make
$ su
password :
# make install

Selesai proses instalasi, Anda dapat mulai mengedit file konfigurasi untuk SSH :
/etc/sshd_config (File konfigurasi server)
/etc/ssh_config (File konfigurasi klien)





















BAB II
KESIMPULAN
Untuk menginstall aplikasi melalui apt-get yang terdapat dalam linux kita dapat menggunakan repisotory local seperti vlsm.org lakukan customisasi melalui /etc/apt/sources.list
Untuk langkah-langkah SSH SSH Server merupakan suatu program aplikasi yang berfungsi untuk melakukan remote server untuk suatu keperluan antara lain untuk melakukan pemeliharaan sistem dan administrasi use maupun grup serta untuk melakukan pengamatan dan pengawasan mesin dari jauh.

Tidak ada komentar: