Difference between revisions of "Ftp"
Jump to navigation
Jump to search
(Created page with "Untuk mengirimkan data, banyak protokol yang bisa digunakan. Salah satunya yang biasa digunakan adalah dengan menggunakan FTP. Berikut ini konfigurasi FTP pada server menggun...") |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 15: | Line 15: | ||
Ubah konfigurasi di '''/etc/vsftpd.conf''' menjadi | Ubah konfigurasi di '''/etc/vsftpd.conf''' menjadi | ||
+ | chroot_local_user=YES | ||
+ | chroot_list_enable=YES | ||
write_enable=YES | write_enable=YES | ||
local_umask=022 | local_umask=022 | ||
− | |||
− | |||
Kemudian restart vsftpd | Kemudian restart vsftpd | ||
Line 27: | Line 27: | ||
Buat user baru | Buat user baru | ||
− | sudo | + | sudo adduser <username> |
− | sudo | + | sudo adduser pengguna |
Inputkan ke dalam '''vsftpd.chroot_list''' | Inputkan ke dalam '''vsftpd.chroot_list''' | ||
echo pengguna | sudo tee -a /etc/vsftpd.chroot_list | echo pengguna | sudo tee -a /etc/vsftpd.chroot_list | ||
+ | |||
+ | Buat folder agar dapat diakses user | ||
+ | |||
+ | sudo mkdir -p /home/pengguna/ftp/upload | ||
+ | sudo chmod 550 /home/pengguna/ftp | ||
+ | sudo chmod 750 /home/pengguna/ftp/upload | ||
+ | sudo chown -R pengguna: /home/pengguna/ftp | ||
FTP dapat diakses menggunakan filezilla, atau aplikasi lain yang sejenis. | FTP dapat diakses menggunakan filezilla, atau aplikasi lain yang sejenis. |
Latest revision as of 13:38, 17 May 2022
Untuk mengirimkan data, banyak protokol yang bisa digunakan. Salah satunya yang biasa digunakan adalah dengan menggunakan FTP.
Berikut ini konfigurasi FTP pada server menggunakan vsftpd.
Instalasi
sudo apt update sudo apt install vsftpd
Cek status
sudo systemctl status vsftpd
Ubah konfigurasi di /etc/vsftpd.conf menjadi
chroot_local_user=YES chroot_list_enable=YES write_enable=YES local_umask=022
Kemudian restart vsftpd
sudo systemctl restart vsftpd
Buat user baru
sudo adduser <username> sudo adduser pengguna
Inputkan ke dalam vsftpd.chroot_list
echo pengguna | sudo tee -a /etc/vsftpd.chroot_list
Buat folder agar dapat diakses user
sudo mkdir -p /home/pengguna/ftp/upload sudo chmod 550 /home/pengguna/ftp sudo chmod 750 /home/pengguna/ftp/upload sudo chown -R pengguna: /home/pengguna/ftp
FTP dapat diakses menggunakan filezilla, atau aplikasi lain yang sejenis.