Mengenal FTP
FTP hanya berjalan eksklusif di jaringan TCP. secara default,server FTP akan melakukan listening pada port 21 untuk mendeteksi adanya permintaan koneksi dari ftp client. FTP menggunakan kontrol koneksi yang berbeda untuk kontrol dan untuk data.
untuk lebih jelasnya lagi teman - teman bisa kesini
untuk lebih jelasnya lagi teman - teman bisa kesini
oke langsung ke konfigurasi. disini saya menggunakan Linux distro ubuntu sebagai server dan windows sebagai client. untuk windows download filezilla client disini. tahap selanjutnya adalah konfigurasi server linux.
- install proftpd yang merupakan aplikasi ftp server untuk linux. buka terminal asalkan jangan buka stasiun lain lagi urusannya. heeee.ketikan perintah di bawah ini
sudo apt-get install proftpd
tunggu sampai proses instalasi selesai. - ketika pada saat instalasi kawan - kawan di hadapkan pilihan,apakah menjalankan proftpd dari inetd atau standalone. jika trafik FTP banyak ,anda dapat memilih standalone
- konfigurasi FTP dengan mengedit file /etc/proftpd/proftpd.conf. buka terminal lagi dan ketikan
sudo gedit /etc/proftpd/proftpd.conf
- setelah itu akan tampil text editor beserta konfigurasinya. arahkan kursor kebaris paling bawah kode kemudian tambahkan script di bawah ini
# hanya untuk read only
<Anonymous ~ ftp>
User ftp
Group nogroup
UserAlias anonymouse ftp
DirFakeUser on ftp
DirFakeGroup on ftp
RequireValidShell off
MaxClients 10
DisplayLogin welcome.msg
DisplayFirstChdir .message
<Directory *>
<limit WRITE>
DenyAll
</limit>
</Directory>
</Anonymous>
untuk settingan lebih lanjut silahkan baca disini. - selanjutnya anda restart ftp
/etc/init.d/proftpd restart
- sampai di tahap ini ftp server di linux sudah di konfigurasi. untuk melakukan transfer file dari windows ke server linux silahkan buka filezilla client yang ada di windows kemudian isikan
hostname : alamat ip atau example.org
username : nasri
password : cakepjanganiri
port : 21
contoh seperti gambar di bawah.
0 komentar:
Posting Komentar