Cool Blue Outer Glow Pointer Ini Blog :v: Pemecahan masalah layanan FTP server

Selasa, 17 Januari 2017

Pemecahan masalah layanan FTP server



Pemecahan masalah layanan FTP server
By Septian Dwi
A.    FTP
FTP ( File Transfer Protocol ) adalah sebuah protocol internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas (file) computer antar mesin-mesin dalam sebuah internetwork. FTP atau protocol Transmission Control Protocol (TCP) untuk komunikasi data antara klien dan server, sehingga diantara kedua komponen tersebut akan dibuatlah sebuah sesi komunikasi sebelum transfer data dimulai. FTP hanya menggunakan metode autentikasi standar, yakni menggunakan User name dan paswordnya yang dikirim dalam bentuk tidak terenkripsi. Pengguana terdaftar dapat menggunakan username dan password-nya untuk mengakses ,men-dawnload ,dan meng- updlot berkas- berkas yang ia kehenaki (Triana, 2014)
B.     SFTP
SFTP adalah metode mentransfer file antar komputer melalui SSH aman aliran data aman. SFTP dalam hal komputasi mengacu pada SSH File Transfer Protocol, atau dikenal sebagai Secure File Transfer Protocol, yang merupakan protokol jaringan yang dirancang untuk menawarkan manajemen file, transfer file, dan fungsi akses file lebih setiap aliran data diandalkan atau saluran. (Hikmat, 2016)
C.     Install FTP
1.      Buka terminal root, lalu ketikkan perintah
    apt-get install proftpd
2.      Sekarang coba akses alamat ftp://ip.address.server/pada browser client. Jika muncul permintaan login seperti di bawah ini, berarti instalasi sudah berhasil.
3.      Cek isi direktori /home, disitu akan terdapat user ftp.
4.      Bukalah file /etc/proftpd/profpd.conf menggunakan teks editor. Perintahnya nano /etc/proftpd/proftpd.conf . Kemudian temukan baris # DefaultRoot dan hilangkan tanda pagar didepannya dan simpan file konfigurasi.
5.      Kemudian restart service ftp dengan perintah /etc/init.d/proftpd restart
6.      Untuk membuat anonymous ( jadi kalo kita mau akses ngga perlu login ) ftp server, edit kembali file /etc/proftpd/proftpd.conf. Cari sintak – sintak seperti gambar dibawah ini dan hilangkan semua tanda pagar di depan setiap sintak mulai baris “Anonymous~ftp>” sampai baris <Anonymous>.
7.      Simpan file konfigurasi dan restart service proftpd. Akses kembali FTP server pada browser client dan lihat hasilnya, apakah harus login atau tidak.
8.      Agar user ftp mengizinkan hak aksesnya. Kita harus melakukan chmod terlebih dahulu dengan perintah chmod 777 ftp.
9.      Install filezilla pada client. Cobalah melakukan koneksi ke server ftp. Buka filezilla lalu cobalah mengupload file  (misalnya kita upload folder IP Calculator)
10.  Setelah itu akses kembali melalui browser client (ini adalah folder yang diupload melalui filezilla tadi) (Yuanda, 2015)
D.    Install SFTP
Perintah-perintah berikut ini akan berhubungan dengan service sftp. Jika anda duduk di kiri, ketiklah perintah berikut ini. Jika anda duduk sebelah kanan, sesuaikan dengan perintah sejenis.

# hostname -- catat nama hostnya
# su –l userkiri -- mengganti user
$ pwd -- home dir. userkiri
$ whoami
# sftp pckanan
userkiri@pckanan's password: *******
Last login: Wed May 5 08:46:13 2004
sftp> whoami
sftp> finger -- ada berapa orang yang login ?
sftp> hostname -- skr anda ada dimana ?
sftp> pwd -- dimana home direktory anda ?
sftp> exit
$ hostname -- kembali ke pc asal
Mencoba upload dan download file
Pertama buatlah beberapa file di PC anda, lalu upload ke PC sebelah menggunakan perintah sftp.

$ cd
$ hostname >namapcku
$ whoami > loginku
$ echo $HOME > homedirku
$ mkdir dataku
$ cp /etc/g* /home/dataku
$ ls –l
# sftp userkiri@pckanan
userkiri@pckanan's password: *******
sftp> ? -- baca & pelajari helpnya
sftp> mput * -- upload file
sftp> lpwd -- local dir.
sftp> lls -- local ls
sftp> lcd dataku -- cd dataku di local pc
sftp> lpwd -- local pwd
sftp> mkdir datakuremote -- buar dir baru di remote pc
sftp> cd datakuremote
sftp> mput * --upload semua file di dataku (local pc)
--ke datakuremote (remote pc)
sftp> ls -- ls di remote pc
sftp> pwd -- pwd di remote pc
sftp> lls -- ls di local pc
sftp> lpwd -- pwd local pc
sftp> cd /etc
sftp> ls
sftp> lmkdir hasildownload
sftp> lcd hasildownload
sftp> mget passwd* -- download file
sftp> mget group*
sftp> mget host*
sftp> ls
sftp> lls
sftp> bye
$ hostname -- kembali ke pc asal (Perwita, 2011)
E.     FTP server
File Transfer Protocol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang menggunakan TCP koneksi bukan UDP. Dua hal yang penting dalam FTP adalah FTP Server dan FTP Client. FTP server adalah suatu server yang menjalankan software yang berfungsi untuk memberikan layanan tukar menukar file dimana server tersebut selalu siap memberikan layanan FTP apabila mendapat permintaan (request) dari FTP client. (indosite)
Untuk Versi Doc nya Klik Disini 

Bibliography

Hikmat. (2016, november 1). Perbedaan antara SFTP dan SCP. Retrieved from kliksma.com: http://kliksma.com/2015/06/perbedaan-antara-sftp-dan-scp.html
indosite. (n.d.). Pengertian FTP. Retrieved from indositehost: http://klien.indositehost.com/knowledgebase.php?action=displayarticle&id=8
Perwita, D. (2011, october 15). KONFIGURASI INSTALASI SSH, SCP DAN SFTP . Retrieved from cybery perwita 해시: http://cybery-cybery.blogspot.co.id/2011/10/konfigurasi-instalasi-ssh-scp-dan-sftp.html
Triana, H. (2014, june). Pengertian Tentang FTP (File Transfer Protocol) . Retrieved from My Bussines: http://berandaku-gerry.blogspot.co.id/2014/06/pengertian-tentang-ftp-file-transfer.html
Yuanda, O. K. (2015, maret). Instalasi dan Konfigurasi FTP Server . Retrieved from Meja Belajar Okyuanda : http://mb-okyuanda.blogspot.co.id/2015/03/instalasi-dan-konfigurasi-ftp-server.html


Nama : Septian dwi C
Sekolah : Smk Islam 1 blitar
Moto : Belajar3 :v

1 komentar:

  1. Does one really need to deal with the cost and complexity of FTP? Binfer is a more secure alternative. See Binfer as FTP replacement.

    BalasHapus

Popular Posts