MATERI 18 TROUBLESHOOTING LAYANAN
FTP SERVER
1.1. Review Pengenalan protokol FTP dan SFTP
File
Transfer Protocol, atau FTP, adalah protokol yang digunakan
untuk mentransfer file dari satu komputer ke komputer lain melalui jaringan
berbasis TCP, seperti Internet. FTP dibangun pada arsitektur client-server dan
menggunakan kontrol dan sambungan data terpisah antara klien dan server. (Hikmat, 2015)
SFTP
adalah singkatan dari Secure File
Transfer Protocol. Ini adalah fitur gabungan antara FTP dan SCP. Protokol
ini mengkombinasikan fleksibilitas FTP dan keamanan dari SCP. Protokol ini
mendukung transfer file dan manipulasi file. Protokol SFTP bisa juga disebut
sebagai protokol baru, yang mana bukan hanya menggunakan FTP melalui SSH. (Jazuli, 2013) .
1.2. Review instalasi dan konfigurasi FTP dan SFTP
Langkah pertama yaitu install ftp
# apt-get install
proftpd
Download dulu aplikasi
FTPcube disini
ketik perintah
sudo
apt-get install python-pythoncard
ketik perintah
sudo apt-get install python-paramik
masuk ke direktori
tempat anda mendownload aplikasi FTPcube kemudian ketik
tar xvzf ftpcube-0.5.1.tar.gz
kemudian masuk kedirektori ftpcube ketik
cd ftpcube-0.5.1/
install ftpcube dengan
mengetik
sudo python setup.py install
setelah proses
instalasi selesai untuk memulai memakai aplikasi pada terminal ketik
ftpcube (Safitri, 2011) .
1.3. Prosedur Pemecahan masalah layanan ftp server
Troubleshooting pada
FTP.
Pesan error Login
incorrect.
Dari pesannya saja
sudah jelas bahwa ada masalah saat memasukkan username dan password. Coba cek
kembali username dan password dengan teliti, jika masih bermaslah coba buat
user baru untuk mengakses FTP. Solusi lainnya adalah dengan mengubah metode
login dengan metode Anonymous yang tidak memerlukan username dan password.
Pesan error Login
Incorrect masih muncul sedangkan username dan password sudah benar.
Masalah ini terjadi
karena saat pembuatan user directory yang diarahkan salah. Misalnya saat
membuat directory untuk FTP terletak pada /home/share sedangkan saat
menambahkan user, syntax yang dimasukkan adalah “useradd –d /share/ ftp” yang
mana syntax tersebut mengarahkan ke direktory share yang terletak pada root (/)
sedangkan didalam root tidak ada directory share. Maka seharusnya syntax yang
dimasukkan adalah “useradd –d /home/share/ ftp”.
Tidak bisa mengakses
file yang ada dalam FTP.
Biasanya user yang
mengalami masalah ini adalah user yang tidak mendapatkan hak akses untuk
mengakses file yang pada FTP. Gantilah hak akses pada file di FTP atau jika
perlu direktory FTP tersebut diubah menjadi full control. Cukup masukkan syntax
“chmod 777 –R /home/share/” (sesuaikan dengan letak direktory FTP yang dibuat).
Namun perlu diingat pengubahan hak akses ini juga mengurangi keamanan pada
server.
Gagal mengakses FTP.
Ada dua cara untuk
mengatasi masalah ini, bisa dengan menambahkan subdomain maupun dengan
mengakses nama domain tapi menambahakan protocol ftp sebelum ngetikkan alamat
domain itu sendiri. Misalnya alamat domainnya adalah Feisal.org, maka ketiklah
pada url ftp://feisal.org namun akan lebih bagus jika menggunakan subdomain
sehingga server akan lebih teratur. Subdomain dapat dibuat seperti
ftp.feisal.org namun perlu diingat bahwa jika menggunakan subdomain, juga
diperlukan unutk menambahkan virtualhost pada apache2.
Masih gagal padahal
semua konfigurasi sudah diperiksa dengan benar.
Terkadang saat setelah
melakukan troubleshooting dan mengecek bahwa semua konfigurasi telah benar
tetapi tetap saja mengalami masalah saat mengakses FTP, hal ini memang juga
dapat terjadi. Cobalah untuk melakukan restart pada aplikasi proftpd dengan
syntax service proftpd restart maupun melakukan restart pada server. (Maroce, 2015) .
lebih lengkapnya download disini
Daftar Pustaka
Hikmat. (2015, Juni). Perbedaan antara SFTP dan
SCP. Retrieved Januari 04, 2017, from Kliksma.com:
http://kliksma.com/2015/06/perbedaan-antara-sftp-dan-scp.html
Jazuli, K. D. (2013, April 08). Perbedaan FTP
dengan SFTP. Retrieved Januari 04, 2017, from kyaidigital:
https://kyaidigital.wordpress.com/2013/04/08/perbedaan-ftp-dengan-sftp/
Mageia. (2016, Oktober 02). Konfigurasi FTP.
Retrieved Januari 04, 2017, from Mageia:
https://doc.mageia.org/mcc/5/id/content/drakwizard_proftpd.html
Maroce, K.-c. (2015, November). Masalah dan
Troubleshooting pada FTP Server (proftpd). Retrieved Januari 04, 2017,
from K-cank Maroce:
http://feisaldotkom.blogspot.co.id/2015/11/masalah-dan-troubleshooting-pada-ftp.html
Safitri, R. E. (2011, Oktober). U and Me=LoV3 On3
HeaRt ^^. Retrieved Januari 04, 2017, from INSTALASI DAN KONFIGURASI
SSH,SFTP DAN SCP:
http://pinkcheese-pinkcheese.blogspot.co.id/2011/10/instalasi-dan-konfigurasi-sshsftp-dan.html
Nama : Dikky Setiawan
Sekolah : SMK ISLAM 1 BLITAR
Motto : melakukan apa yang harus
dilakukan dan sampai bisa !
0 Comments