Dokumen tersebut memberikan panduan langkah-langkah konfigurasi FTP server menggunakan proftpd pada sistem operasi Debian. Langkah-langkahnya meliputi instalasi proftpd, konfigurasi repositori, pembuatan user dan folder yang dapat diakses, serta pengaturan izin akses melalui chmod. Dokumen tersebut juga menjelaskan cara pengujian hasil konfigurasi melalui browser atau aplikasi FTP client.
2. KONFIGURASI KHUSUS PROFTPD DI OS
DEBIAN
KONFIGURASI FUNGSI
apt –get install proftpd Berfungsi untuk menginstall aplikasi/software proftpd
nano /etc/proftpd/proftpd.conf Untuk masuk ke file konfigurasi ftp di proftpd
/etc/init.d/proftpd restart
Untuk memulai ulang aplikasi proftpd agar konfigurasi yang
dilakukan berubah
3. KONFIGURASI UMUM DAN REPOSITORY
ONLINE DEBIAN
KONFIGURASI FUNGSI
su Untuk masuk ke super user agar bisa edit semua file
ip a Untuk melihat ip address
nano /etc/apt/sources.list Berfungsi untuk masuk ke file konfigurasi repository
apt update&&upgrade Untuk update dan upgrade Debian setelah
4. LINK REPOSITORY DEBIAN
deb http://deb.debian.org/debian/ testing main contrib non-free
deb-src http://deb.debian.org/debian/ testing main contrib non-free
deb http://deb.debian.org/debian/ testing-updates main contrib non-free
deb-src http://deb.debian.org/debian/ testing-updates main contrib non-free
deb http://deb.debian.org/debian-security testing-security main
deb-src http://deb.debian.org/debian-security testing-security main
5. PENJELASAN KODE CHMOD
chmod adalah singkatan dari "change mode" dan merupakan perintah di sistem
operasi Unix dan Linux yang digunakan untuk mengubah izin (permissions)
untuk file atau direktori. Izin ini mengontrol siapa yang dapat membaca (read),
menulis (write), dan menjalankan (execute) file atau direktori. Perintah chmod
memungkinkan pengguna untuk menentukan siapa yang memiliki hak untuk
melakukan operasi-operasi tersebut.
6. MACAM MACAM AKSES FOLDER CHMOD
JENIS KODE ANGKA FUNGSI
Read (r) 4 Izin Untuk Membaca
Write (w) 2 Izin Untuk Menulis
Execute (x) 1 Izin Untuk Menjalankan Eksekusi
KOMBINASI AKSES FOLDER CHMOD
JENIS KOMBINASI ANGKA FUNGSI
Read (r) + Write (w) 600 Izin baca dan tulis (pemilik)
Read + Wire + Execute 755
Pemilik memiliki izin baca, tulis, dan
execute, sementara grup dan lainnya
hanya memiliki izin execute
Read + Write 644
Pemilik memiliki izin baca dan tulis,
sementara grup dan lainnya hanya
memiliki izin baca.
Read + Write + Execute 777
Seluruh pengguna diizinkan baca,tulis
dan execute
9. MERUBAH FILE REPOSITORY
Masuk ke file sources.list
Ketikkan seperti ini
Untuk Menyimpan dan keluar tekan
Ctrl+x Jika muncul seperti
Klik Y untuk
menyimpan
13. MEMBUAT USER PENGAKSES FOLDER
adduser namauser
Namauser bisa diganti sesuai keinginan
Sampai muncul seperti gambar dibawah
Masukkan password sesuai keinginan
Masukan user sesuai dengan namauser
Ketikkan y lalu enter
14. MEMBUAT USER PENGAKSES FOLDER
adduser namauser
Namauser bisa diganti sesuai keinginan
Sampai muncul seperti gambar dibawah
Masukkan password sesuai keinginan
Masukan user sesuai dengan namauser
Ketikkan y lalu enter
15. MEMBUAT FOLDER AGAR BISA DIAKSES
PENUH
chmod 777 /home/share
Directory yang telah dibuat
16. KONFIGURASI FTP SERVER DENGAN
PROFTPD apt-get install proftpd
Setelah dienter tunggu sampai seperti ini
17. KONFIGURASI FTP SERVER DENGAN
PROFTPD Setelah seperti ini
Masukan perintah seperti di samping
AKAN MUNCUL FILE SEPERTI DISAMPING
21. MERESTART PROFTPD AGAR KONFIGURASI
TERPASANG
/etc/init.d/proftpd restart
Jika Konfigurasi berhasil
Jika Konfigurasi ada yang salah
Maka failed!
22. PENGETESAN HASIL KONFIGURASI
CEK IP ADDRESS
KETIK ip a
SUBJECT KETERANGAN
lo Bukan ip debian
Enp0s3 Ip Debian / ip server
SUBJECT KETERANGAN
Ip server Ip akses ftp
enp0s3 192.168.100.20
24. PENGETESAN HASIL KONFIGURASI LEWAT
APLIKASI WinSCP
Hostname:ip-server
Port:21
Username:user yang dibuat
Password:password yang
dibuat
Setelah terisi klik login