Judul : Membuat FTP Server dengan ProFTPD pada Debian 7
link : Membuat FTP Server dengan ProFTPD pada Debian 7
Membuat FTP Server dengan ProFTPD pada Debian 7
FTP Server adalah sebuah server yang menyediakan layanan penyimpanan file dalam Jaringan Komputer. Server akan menyediakan sumber daya berupa penyimpanan yang dimilikinya untuk dapat diakses lewat Jaringan Komputer, dalam Server tersebut kita bisa menyimpan file menghapus file, dan meminta file (download) bergantung dari hak akses pada Server tersebut. FTP Server menggunakan protocol FTP (File Transfer Protocol) untuk mengirimkan dan menerima file melalui Jaringan Komputer, begitu pula dengan Komputer yang meminta ke Server (FTP Client) juga menggunakan FTP untuk mentrasfer file lewat Jaringan Komputer. FTP bekerja dengan protocol transport TCP pada port 21, maka pastikan server FTP tidak menutup port nomor 21.Pada Sistem Operasi Debian 7 aplikasi yang menyediakan layanan FTP pada Server salah satunya adalah ProFTPD, aplikasi ini bersifat open source. Dengan ProFTPD ini kita bisa menggunakan User Authentication atau login dengan User sebelum mengakses isi dari FTP Server, dan bisa juga memperbolehkan Anonymous atau siapa saja bisa mengakses tanpa Username. Setiap login dengan User yang berbeda bisa kita bedakan folder atau direktorinya, misalnya untuk user1 ada di folder /home/user1/ftp, dan untuk user2 ada di folder /home/user2/ftp.
Berikut ini langkah-langkah untuk membuat FTP Server denga ProFTPD :
- Pertama kita konfigurasi IP Address pada Inteface Server, agar bisa diakses dari jaringan komputer.
root@ProFTPD:~# nano /etc/network/interfaces
auto eth0
iface eth0 inet static
address 192.168.56.10
netmask 255.255.255.0
gateway 192.168.56.1
dns-nameservers 192.168.56.10
apt-get install proftpd-basic
root@ProFTPD:~# nano /etc/proftpd/proftpd.confCari tulisan seperti ini untuk mengganti folder atau directory root FTP Server.
# Use this to jail all users in their homesUncomment dan tentukan dimana folder root FTP-nya.
# DefaultRoot ~
# Use this to jail all users in their homesSetelah itu cari tulisan seperti ini untuk mengganti user yang dapat mengakses Server FTP ini.
DefaultRoot /home/ftp
# Set the user and group that the server normally runs at.Ganti dengan Username yang diinginkan.
User proftpd
Group nogroup
# Set the user and group that the server normally runs at.Simpan file tersebut.
User fathin
Group nogroup
root@ProFTPD:~# mkdir /home/ftp
root@ProFTPD:~# touch /home/ftp/file1
root@ProFTPD:~# touch /home/ftp/file2
root@ProFTPD:~# touch /home/ftp/file3
root@ProFTPD:~# adduser fathin
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "en_US:en",
LC_ALL = (unset),
LC_PAPER = "id_ID.UTF-8",
LC_ADDRESS = "id_ID.UTF-8",
LC_MONETARY = "id_ID.UTF-8",
LC_NUMERIC = "id_ID.UTF-8",
LC_TELEPHONE = "id_ID.UTF-8",
LC_IDENTIFICATION = "id_ID.UTF-8",
LC_MEASUREMENT = "id_ID.UTF-8",
LC_TIME = "id_ID.UTF-8",
LC_NAME = "id_ID.UTF-8",
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
Adding user `fathin' ...
Adding new group `fathin' (1001) ...
Adding new user `fathin' (1001) with group `fathin' ...
Creating home directory `/home/fathin' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for fathin
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n] Y
root@ProFTPD:/etc/proftpd# /etc/init.d/proftpd restart
[ ok ] Stopping ftp server: proftpd.
[....] Starting ftp server: proftpdProFTPD proftpd[4467]: warning: unknown/unsupported LANG environment variable 'en_US.UTF-8', ignoring
ProFTPD proftpd[4467]: mod_tls_memcache/0.1: notice: unable to register 'memcache' SSL session cache: Memcache support not enabled
. ok
chmod 777 -R /home/ftp/Kembali lagi letakan beberapa file baru dalam folder FTP tersebut. Dan terlihat kita berhasil mengupload sebuah folder dalam FTP Server ini.
Demikianlah Artikel Membuat FTP Server dengan ProFTPD pada Debian 7
Sekianlah artikel Membuat FTP Server dengan ProFTPD pada Debian 7 kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.
Anda sekarang membaca artikel Membuat FTP Server dengan ProFTPD pada Debian 7 dengan alamat link https://anothers-stuff.blogspot.com/2017/03/membuat-ftp-server-dengan-proftpd-pada.html