วันพุธที่ 1 มิถุนายน พ.ศ. 2565

การติดตั้ง FTP Server ด้วย vsftpd ใน Ubuntu server14.04

คำสั่งติดตั้ง

 # sudo apt-get update
# sudo apt-get install  vsftpd
***แก้ไขไฟล์ vsftpd.conf โดยทำการ Backup ไฟล์ใว้***
sudo mv /etc/vsftpd.conf /etc/vsftpd.conf.bak

แล้วสร้างไฟล์ใหม่   
#
sudo nano /etc/vsftpd.conf

ตั้งค่าประมาณนี้

listen=YES

anonymous_enable=NO

local_enable=YES

write_enable=YES

local_umask=022

nopriv_user=ekgftp

virtual_use_local_privs=YES

guest_enable=YES

user_sub_token=$USER

local_root=/var/www/$USER

chroot_local_user=YES

hide_ids=YES

guest_username=ekgftp

chroot_list_enable=YES

allow_writeable_chroot=YES

chroot_list_enable=YES

chroot_list_file=/etc/ekgftp/chroot_list

*******************************************
#sudo service vsftpd restart
*******************************************
sudo adduser  ekg
sudo passwd ekg
*******************************************
แก้ไขไฟล์ Config vsftpd.conf
sudo nano
/etc/vsftpd/chroot_list
เช่น user01
chmod -R 0755 /home/user01


FTP 192.168.xxx.14, 192.168.xxx.2 ekgftp::::@858480#####   
ln -s /home/ekgftp /var/www/html/ekgftp
เพื่อสร้างการเชื่อมโยงระหว่าง /home/ekgftp กับ /var/www/html ซึ่งระบบจะไปสร้าง shortcut ekgftp ที่ฝั่ง /var/www/html/ekgftp โดยที่เราไม่ต้องไปใช้คำสั่ง mkdir เลย


ไม่มีความคิดเห็น:

แสดงความคิดเห็น