Author Topic: wget ftp file มาครับผม How to  (Read 9898 times)

golfreeze

  • Administrator
  • Hero Member
  • *****
  • Posts: 2145
    • View Profile
    • นั่งสมาธิ สติปัฏฐานสี่ พาเที่ยววัด แนะนำวัด แจกcd ธรรมะฟรี
    • Email
wget ftp file มาครับผม How to
« on: กันยายน 19, 2013, 06:23:38 PM »
ในกรณีที่ เราต้องการ FTP จากเครื่องหนึ่ง (Server A) ไปอีกเครื่องหนึ่ง (Server B) โดยปกติจะใช้ command "FTP" กันใช่ปะครับ

#ftp server_host
>cd ftp
>mget *

แต่อาจจะติดปัญหาเรื่องของ sub folder ตอน get มาได้ครับ ปัญหานี้ สามารถแก้ไขโดย
ไปที่เครื่องที่จะให้ไฟล์มาอยู่ ครับ (Server B)
#mkdir ftp_folder
#cd ftp_folder
#wget -m  ftp://username:password@server_host_name:port_ftp_destination
#wget -m  ftp://username:password@103.x.y.z:21


« Last Edit: กันยายน 04, 2015, 11:41:05 PM by golfreeze »

golfreeze

  • Administrator
  • Hero Member
  • *****
  • Posts: 2145
    • View Profile
    • นั่งสมาธิ สติปัฏฐานสี่ พาเที่ยววัด แนะนำวัด แจกcd ธรรมะฟรี
    • Email
Re: wget ftp file มาครับผม How to
« Reply #1 on: มกราคม 10, 2018, 01:34:18 PM »
###ถ้าในกรณี ftpuser มี @ ด้วยให้ใช้เป็นวิธีด้านล่างนะครับ
wget -m --ftp-user=username@abc.com --ftp-password=foo@bar ftp://ftp.hostname.com/file


###ถ้าในกรณี ftpuser มี @ ด้วยให้ใช้เป็นวิธีด้านล่างนะครับ และเอาไฟล์ทั้งหมด
wget -m --ftp-user=username@abc.com --ftp-password=foo@bar ftp://ftp.hostname.com/*
« Last Edit: มกราคม 10, 2018, 01:36:23 PM by golfreeze »

golfreeze

  • Administrator
  • Hero Member
  • *****
  • Posts: 2145
    • View Profile
    • นั่งสมาธิ สติปัฏฐานสี่ พาเที่ยววัด แนะนำวัด แจกcd ธรรมะฟรี
    • Email
Re: wget ftp file มาครับผม How to
« Reply #2 on: กันยายน 30, 2018, 08:46:42 AM »
ถ้ารหัสมี special character เช่น ( $
ให้ทำการใส่ single quote ลงไปด้วย เช่น '($%sdfa'

wget -m --ftp-user=username@abc.com --ftp-password='foo@bar(' ftp://ftp.hostname.com/file