Pemecahan masalah layanan FTP server
a .
pengertian FTP ( File Transfer Protocol )
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 (valent, 2014) .
Manfaat FTP
(File Transfer Protocol) pada jaringan komputer.
a. Dengan
adanya FTP user dapat melakukan pertukaran file antar komputer dengan mudah dan
aman.
b. FTP dapat
digunakan untuk melakukan backup dan restore data Website dengan mudah
c. Dengan FTP
memungkinkan transfer data yang reliable dan efisien.
d. Dengan FTP
user dapat melakukan indirect dan implicit remote computer. (Togok, 2015)
Cara Kerja FTP
Cara kerja utamanya digunakan dalam
pengembangan situs web untuk menjalankan fungsi-fungsi FTP yaitu mentransfer
halaman file dari komputer Client ke situs web komputer hosting, juga digunakan
oleh situs yang menyediakan fasilitas download file. Ini juga digunakan untuk
file intra-jaringan pada sistem jaringan komputer kecil. (Wijayanti,
2016)
Fungsi FTP
FTP merupakan salah satu protokol Internet yang paling awal dikembangkan dan masih digunakan hingga saat ini. Fungsi FTP adalah untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP. (Syarifuddin, 2013)
FTP merupakan salah satu protokol Internet yang paling awal dikembangkan dan masih digunakan hingga saat ini. Fungsi FTP adalah untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP.
Secure
File Transfer Protocol (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)
b. konfigurasi FTP dan SFTP.
Konfigurasi
SFTP dengan konfigurasi pada terminal.
·
Buatlah sebuah group untuk user.
Misalnya sftponly
·
pras@zones:~$ sudo groupadd sftponly
·
Setelah itu tambah user ke group
tersebut
·
pras@zones:~$ sudo adduser pras sftponly
·
Install open-ssh jika belum
terinstall dengan mengetikkan
·
pras@zones:~$ sudo apt-get install openssh-server
·
Setelah itu setting konfigurasi
·
pras@zones:~$ sudo nano /etc/ssh/sshd_config
·
Edit default
·
Subsystem sftp /usr/lib/openssh/sftp-server
·
menjadi
·
Subsystem sftp internal-sftp
·
Kemudian di bagian bawah tambahkan
·
Match group sftponly
ChrootDirectory /home/%u
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
ChrootDirectory /home/%u
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
·
Untuk dapat diakses ketikkan
·
pras@zones:~$ sudo chown root.root /home/pras
·
Untuk login sebagai user ketikkan
·
pras@zones:~$ sudo usermod -d / pras. (Dewata, 2011)
Konfigurasi
FTP
1. Install
paket FTP dengan perintah #apt-get install proftpd
2.
Secara automatis akan
muncul tampilan seperti berikut. Ini menandakan bahwa paket tersebut di
dalam disk 2 Debian. Maka Ketik perintah “eject” untuk mengeluarkan
disk 1 nya, lalu masukan Disk 2 nya.
3.
Lalu naikan perintah
tadi (paket FTP)
4.
Lalu pilih Mandiri /
Stand alone. Lalu tunggu prosesKemudian kita akan membuat di rektori baru
dengan perintah #mkdir /home/Namapengguna
5.
Setelah mebuat
direktori, lalu kita akan membuat akun ddengan perintah #userradd –d /home/Namapengguna
6.
Buat Password akun
dengan perintah seperti gambar dibawah ini.
7.
Masukan Password
8.
Lalu kita akan membuat file yang akan terdapat
pada FTP dengan perintah, #mcedit /home/dokho/coba.txt
9.
Lalu isi terserah anda.
11. Lakukan
perintah restart, #reboot
12. Maka
proses konfigursi telah selesai, kini kita akan mencobanya apakah benar-benar
berhasil di client. Maka buka terlebih dahulu web browsernya. Kemudian akses
dengan url ftp.Nama pengguna.com,
lalu akan muncul menu popup, lalu masukan aku tersebut yang sudah di buat
sebelumnya.
13. Dan
lihat hasilnya.
14. Hasil
dari File (coba.txt). (Dhoko, 2012) .
Konfigurasi SFTP.
SFTP (Secure
File Transfer Protocol) adalah proses transfer file yang menggunakan protocol. SSH.
Disini saya akan membahas bagaimana caranya mengkonfigurasi SFTP pada Ubuntu.
Konfigurasi SFTP dengan konfigurasi pada terminal.
Buatlah
sebuah group untuk user. Misalnya sftponly
pras@zones:~$
sudo groupadd sftponly
Setelah itu
tambah user ke group tersebut
pras@zones:~$
sudo adduser pras sftponly
Install
open-ssh jika belum terinstall dengan mengetikkan
pras@zones:~$
sudo apt-get install openssh-server
Setelah itu
setting konfigurasi
pras@zones:~$
sudo nano /etc/ssh/sshd_config
Edit default
Subsystem
sftp /usr/lib/openssh/sftp-server
menjadi
Subsystem
sftp internal-sftp
Kemudian di
bagian bawah tambahkan
Match group sftponly
ChrootDirectory /home/%u
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
ChrootDirectory /home/%u
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
Untuk dapat diakses ketikkan
pras@zones:~$
sudo chown root.root /home/pras
Untuk login
sebagai user ketikkan
pras@zones:~$
sudo usermod -d / pras
c.
Prosedur
Pemecahan masalah layanan ftp server
1. 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.
2. 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”.
3. 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). (Maroce, 2015)
Biodata :
Nama
: Sulistiyowati
Kelas
: XII K2
Sekolah : SMK ISLAM 1 BLITAR
Hobby
: Menulis
Bibliography
Dewata, F. (2011, Oktober 22). Instalasi Dan
Konfigurasi SSH dan SFTP. Retrieved from Instalasi Dan Konfigurasi SSH
dan SFTP: http://cladea4ever.blogspot.co.id/2011/10/instalasi-dan-konfigurasi-ssh-dan-sftp.html
Dhoko.
(2012, Desember 22). nstalasi Dan Konfigurasi FTP di Debian 7.
Retrieved from nstalasi Dan Konfigurasi FTP di Debian 7:
http://rumahwacana.com/blog/instalasi-dan-konfigurasi-ftp-di-debian-7/
Hikmat.
(2016, November 1). Perbedaan antara SFTP dan SCP. Retrieved from
Kliksma.com: http://kliksma.com/2015/06/perbedaan-antara-sftp-dan-scp.html
Maroce,
K.-c. ( 2015, NOVEMBER 23 ). Troubleshooting pada FTP. Retrieved from
Masalah dan Troubleshooting pada FTP Server (proftpd):
http://feisaldotkom.blogspot.co.id/2015/11/masalah-dan-troubleshooting-pada-ftp.html
Syarifuddin,
N. (2013, Januari 13). Pengertian, Fungsi, dan Cara Kerja FTP.
Retrieved from Pengertian, Fungsi, dan Cara Kerja FTP:
http://agustya-blog.blogspot.co.id/2013/01/pengertian-fungsi-dan-cara-kerja-ftp.html
Togok,
Y. (2015, Januari 5). Pengertian dan Fungsi FTP (File Transfer Protocol)
Beserta Cara Kerjanya. Retrieved from Tutorial Komputer:
http://www.teorikomputer.com/2016/01/pengertian-dan-fungsi-ftp-beserta-cara.html
valent,
g. (2014, Juli 26). Pengertian Tentang FTP (File Transfer Protocol).
Retrieved from Pengertian Tentang FTP (File Transfer Protocol):
http://berandaku-gerry.blogspot.co.id/2014/06/pengertian-tentang-ftp-file-transfer.html
Wijayanti,
F. (2016, Maret 4 ). pengertian , fungsi dan cara kerja FTP server
PUBLISHED ON: 23.24 BY: fitri wijayanti IN:. Retrieved from
Fitridantuntun:
http://fitrituntun.blogspot.co.id/2015/11/pengertian-fungsi-dan-cara-kerja-ftp.html
Tidak ada komentar:
Posting Komentar