2023年8月19日 星期六

FTP數據傳輸-Ubuntu安裝


安裝FTP Server


#預設監聽端口21
apt install vsftpd

adduser ftpuser #創建設定使用者並設定密碼




vi /etc/vsftpd.conf  #修改配置
listen=NO
listen_ipv6=YES
#啟用本地用戶登入
local_enable=YES
#允許寫入
write_enable=YES
#設定FTP root權限
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
mkdir -p /etc/vsftpd/  #建立chroot路徑
vi /etc/vsftpd/chroot_list  #加入ftp使用者,每一行為一個使用者
systemctl restart vsftpd.service #重啟



#FTP連線時分為主動和被動兩種模式
#主動模式(Active Mode)
  • 主動模式只能用在主從都需要是外部IP
#被動模式(Passive Mode)
  • 被動模式最常使用,NAT網路情況下也可正常
  • 伺服器開啟一個端口等待客戶端連線
  • 伺服器通過客戶端發送的IP與端口進行連線






FileZilla 連線

#輸入主機,使用者名稱,密碼即可





windows登入ftp

#建立網路位置




#設定ftp




#設定登入使用者,也可以使用匿名登入Anonymous


#右鍵登入







































沒有留言:

張貼留言