คำถามติดแท็ก ftp

File Transfer Protocol เป็นโปรโตคอลเครือข่ายมาตรฐานที่ใช้ในการถ่ายโอนข้อมูลข้ามเครือข่ายที่ใช้ TCP ระหว่างโฮสต์

18
วิธีใช้ rsync ผ่าน FTP
ยูนิกซ์ใด ๆ : ฉันมีบรรทัด cmd ต่อไปนี้ซึ่งทำงานได้ดี rsync -avr -e ssh /home/dir user@example.com:/home/ แต่ฉันต้องตั้งค่าตอนนี้เพื่อ rsync กับเซิร์ฟเวอร์ระยะไกลที่มีเซิร์ฟเวอร์ FTP อยู่เท่านั้น ฉันจะทำอย่างไรเกี่ยวกับเรื่องนั้น? ฉันดูความช่วยเหลือ rsync แต่หายไปอย่างรวดเร็ว (ฉันไม่ได้ทำสิ่งนี้บ่อยมาก)
187 ftp  rsync 

8
อนุญาต SFTP แต่ไม่อนุญาต SSH หรือไม่
ฉันเริ่มต้นเป็น บริษัท โฮสติ้งเล็ก ๆ สำหรับเพื่อนสนิทและลูกค้ารายย่อย ฉันต้องการให้สิทธิ์แก่ "ลูกค้า" ในการจัดการไฟล์ของพวกเขาบนเซิร์ฟเวอร์ ฉันเกลียด FTP เนื่องจากไม่ปลอดภัยและอยู่ในความคิดของฉันล้าสมัย ดังนั้นฉันต้องการอนุญาตให้ผู้ใช้ของฉันเชื่อมต่อผ่าน SFTP แต่ไม่อนุญาตให้พวกเขาเชื่อมต่อผ่าน SSH (ฉันรู้ว่าฉันรู้ SFTP ใช้ SSH) แต่ฉันแค่สงสัยว่ามันเป็นไปได้หรือไม่ ดังนั้นฉันไม่ต้องติดตั้งบริการ FTP บนเซิร์ฟเวอร์และทุกอย่างจะยอดเยี่ยม!
94 linux  centos  ftp  sftp 

13
ใช้ wget เพื่อดาวน์โหลดไดเรกทอรี FTP ทั้งหมดแบบวนซ้ำ
ฉันต้องการคัดลอกไฟล์และโฟลเดอร์ทั้งหมดจากโฮสต์หนึ่งไปยังอีกโฮสต์หนึ่ง ไฟล์บนโฮสต์เก่านั่งที่ / var / www / html และฉันมีสิทธิ์เข้าถึง FTP ไปยังเซิร์ฟเวอร์นั้นเท่านั้นและฉันไม่สามารถ TAR ไฟล์ทั้งหมดได้ การเชื่อมต่อปกติไปยังโฮสต์เก่าผ่าน FTP นำฉันไปที่โฟลเดอร์ / home / admin ฉันพยายามเรียกใช้คำสั่งต่อไปนี้จากเซิร์ฟเวอร์ใหม่ของฉัน: wget -r ftp://username:password@ip.of.old.host แต่สิ่งที่ฉันได้รับคือไฟล์ index.html ที่สร้างขึ้น ไวยากรณ์ที่ถูกต้องสำหรับการใช้ wget แบบซ้ำ ๆ บน FTP คืออะไร
93 ftp  recursive 

4
วิธีกำหนดค่า vsftpd ให้ทำงานกับโหมดพาสซีฟ
เมื่อใดก็ตามที่ฉันจะติดตั้งvsftpdบนผมติดตั้งเพียงสภาพแวดล้อมคุกสำหรับผู้ใช้และส่วนที่เหลือเป็นค่าเริ่มต้นของcentos vsftpdฉันสร้างผู้ใช้และพยายามเชื่อมต่อกับfilezilaไคลเอนต์ ftp แต่ฉันไม่สามารถเชื่อมต่อกับโหมดพาสซีฟได้ ฉันมักจะเปลี่ยนเป็นtransfer settingsโหมดที่ใช้งานอยู่เพื่อเชื่อมต่อกับสิ่งftp serverอื่นที่ฉันได้รับสำเร็จ Error: Failed to retrieve directory listing ดังนั้นมีวิธีการเปลี่ยนคำสั่งในvsftp.confไฟล์และเราสามารถเชื่อมต่อกับโหมดพาสซีฟกับเซิร์ฟเวอร์ได้หรือไม่
49 centos  ftp  vsftpd 

9
วิธีการหลีกเลี่ยงข้อผิดพลาดการตรวจสอบใบรับรอง lftp
ฉันพยายามทำให้บล็อก Pelicanของฉันทำงาน มันใช้ lftp เพื่อถ่ายโอนบล็อกจริงไปยังเซิร์ฟเวอร์ตัว แต่ฉันมักจะได้รับข้อผิดพลาด: mirror: Fatal error: Certificate verification: subjectAltName does not match ‘blogname.com’ ฉันคิดว่า lftp กำลังตรวจสอบ SSL และการตั้งค่าอย่างรวดเร็วของ Pelican เพียงลืมที่จะรวมว่าฉันไม่มี SSL บน FTP ของฉัน นี่คือรหัสใน Pelican's Makefile: ftp_upload: $(OUTPUTDIR)/index.html lftp ftp://$(FTP_USER)@$(FTP_HOST) -e "mirror -R $(OUTPUTDIR) $(FTP_TARGET_DIR) ; quit" ซึ่งแสดงผลในเทอร์มินัลเป็น: lftp ftp://username@blogname.com -e "mirror -R /Volumes/HD/Users/me/Test/output /myblog_directory ; …



6
เหตุใดโหมด FTP แฝงจึงต้องมีช่วงพอร์ตเมื่อเทียบกับพอร์ตเดียวเท่านั้น
ฉันพยายามที่จะเข้าใจว่าทำไมเซิร์ฟเวอร์ FTP ทั้งหมดต้องการใช้ช่วงพอร์ตสำหรับช่องสัญญาณข้อมูลโหมดพาสซีฟเมื่อเทียบกับการใช้พอร์ตข้อมูลเพียงพอร์ตเดียวสำหรับการเชื่อมต่อช่องสัญญาณข้อมูลขาเข้าทั้งหมด เซิร์ฟเวอร์ FTP จัดการไคลเอนต์ที่เชื่อมต่อพร้อมกันจำนวนมากบนพอร์ต 21 เว็บเซิร์ฟเวอร์จัดการไคลเอนต์ที่เชื่อมต่อพร้อมกันจำนวนมากบนพอร์ต 80 เป็นต้น แล้วเหตุใดเซิร์ฟเวอร์ FTP จึงไม่สามารถใช้พอร์ตช่องสัญญาณเดียวเท่านั้นสำหรับการเชื่อมต่อข้อมูลแฝงขาเข้าทั้งหมด (และยังสามารถจัดการไคลเอนต์ที่เชื่อมต่อพร้อมกันจำนวนมากบนพอร์ตนั้นพูดพอร์ต 1024) หรือมันได้หรือไม่ ฉันสนใจที่จะทราบรายละเอียดทางเทคนิคว่าทำไมจึงเป็นไปไม่ได้หรือไม่แนะนำ
34 ftp 

7
พอร์ตไฟร์วอลล์ใดที่ฉันต้องเปิดเมื่อใช้ FTPS
ฉันต้องการเข้าถึงเซิร์ฟเวอร์ FTPS (vsftpd) บนเว็บไซต์ของผู้ขาย ผู้ขายมีไฟร์วอลล์อยู่หน้าเซิร์ฟเวอร์ ftps ฉันมีไฟร์วอลล์หน้า FTPS ไคลเอ็นต์ของฉัน ฉันเข้าใจว่าพอร์ต 990, 991 และอาจต้องเปิด 989 เพื่อควบคุมทราฟฟิก ฉันมีคำถาม: เมื่อดูจากมุมมองไฟร์วอลล์ของผู้ขายพอร์ตเหล่านี้ควรเปิดขึ้นสำหรับปริมาณการใช้งานทั้งขาเข้าและขาออกหรือไม่ แล้วพอร์ตสำหรับช่อง DATA ล่ะ? ฉันต้องเปิดพอร์ตทั้งหมดที่สูงกว่า 1,000 พอร์ตหรือไม่? ฉันควรจะทำอย่างไรกับการรับส่งข้อมูลทั้งขาเข้าและขาออก?
33 firewall  ftp  port 

2
สร้างผู้ใช้ vsftpd ใหม่และล็อคเพื่อ (ระบุ) ไดเรกทอรี home / login
ฉันต้องให้สิทธิ์การเข้าถึงไดเรกตอรีหลาย ๆ แบบชั่วคราวและแบบ จำกัด เป็นระยะบนเซิร์ฟเวอร์ CentOS linux ที่ติดตั้ง vsftp ฉันได้สร้างผู้ใช้ใช้และรหัสผ่านให้แก่พวกเขาใช้useradd [user_name]passwd [password] ฉันได้สร้างไดเรกทอรี/var/ftpแล้วฉันจะผูกมันไว้ในไดเรกทอรีที่ฉันต้องการ จำกัด การเข้าถึง ฉันต้องทำอะไรเป็นพิเศษเพื่อให้แน่ใจว่าเมื่อผู้ใช้รายนี้ล็อกอินเข้าสู่ FTP พวกเขาจะสามารถเข้าถึงไดเรกทอรีนี้ได้เท่านั้น
31 linux  centos  ftp  vsftpd 

9
ฉันจะแมป SFTP กับไดรฟ์ได้อย่างไรใน Windows [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน4 ปีที่แล้ว วันนี้ฉันเห็นว่า Vista และ Win7 (ซึ่งฉันใช้อยู่) มีตัวเลือกในการแมป ftp ตามที่กล่าวไว้ในบทความนี้: http://cybernetnews.com/cybernotes-map-a-ftp-to-a-drive-in-windows/ แต่ฉันต้องมี SFTP ... windows มีฟังก์ชั่นเดียวกันสำหรับ SFTP หรือไม่? ฉันใช้ SSH secure shell และสมมติว่าการถ่ายโอนไฟล์ที่พวกเขามีคือ sftp

3
การอนุญาต FTP ด้วย IPTables
สถานการณ์ปัจจุบันของฉันเกี่ยวข้องกับการอนุญาตกฎต่างๆ แต่ฉันต้องการ ftp เพื่อให้สามารถเข้าถึงได้จากทุกที่ ระบบปฏิบัติการคือ Cent 5 และฉันใช้ VSFTPD ฉันดูเหมือนจะไม่สามารถแก้ไขไวยากรณ์ได้ กฎอื่น ๆ ทั้งหมดทำงานอย่างถูกต้อง ## Filter all previous rules *filter ## Loopback address -A INPUT -i lo -j ACCEPT ## Established inbound rule -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT ## Management ports -A INPUT -s x.x.x.x/24 -p icmp -m …
26 linux  centos  iptables  ftp 

2
โปรโตคอล SSH หรือ FTP แจ้งให้เซิร์ฟเวอร์ทราบว่าฉันกำลังพยายามเชื่อมต่อกับโดเมนใด
เมื่อใช้sshหรือftpคำสั่งจาก Bash เชลล์เซิร์ฟเวอร์ที่ฉันกำลังเชื่อมต่อเพื่อเรียนรู้ชื่อโดเมนที่ใช้หรือไม่ ผมเข้าใจว่าชื่อโดเมนที่มีในท้องถิ่นแปลเป็นที่อยู่ IP ผ่าน DNS ใน HTTP หลังจากนั้นเกิดขึ้นเซิร์ฟเวอร์จะบอกชื่อโดเมนเดิมเช่นกันเพื่อให้บริการหน้าที่ถูกต้องหรือเพื่อแสดง TLS cert (SNI) ที่ถูกต้อง host serverfault.com GET / มีปรากฏการณ์ที่คล้ายกันเกิดขึ้นเมื่อเชื่อมต่อsshหรือftpไม่? ฉันถามเพราะฉันกำลังพยายามที่จะ ssh ลงในเซิร์ฟเวอร์ (GoDaddy webhosting) ซึ่งคาดว่าชื่อโดเมน แต่จะไม่ปล่อยให้ฉันเข้าไปเมื่อฉันพยายามที่จะเชื่อมต่อผ่านuser@IPaddressDNS เพราะยังไม่ได้ย้ายไปยังที่อยู่ IP ของ GoDaddy

1
“ คำสั่งที่ผิดกฎหมาย 500 PORT” โดยใช้บรรทัดคำสั่ง ftp [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน4 ปีที่แล้ว มีใครคิดวิธีการ ftp ไฟล์ลงไปที่ EC2 AMI โดยใช้อูบุนตูในบรรทัดคำสั่ง? ฉันสามารถเชื่อมต่อกับ ftp.drupal.org (ฉันพยายาม dowmload โมดูล Drupal) และจากนั้นฉันไม่สามารถเรียกใช้ "ls" แบบง่าย ๆ เพียงอย่างเดียว "รับ" ฉันเพิ่งได้รับ "500 Illegal PORT command" น่าเกลียด

6
ทางเลือกที่ปลอดภัยสำหรับ FTP คืออะไร? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน6 ปีที่ผ่านมา เรื่องราวของ Hacker Newsเป็นเรื่องเกี่ยวกับข้อเสียของ FTP เหตุผลเดียวที่ฉันอาจตั้งค่า FTP คือง่าย ฉันรู้และใช้scpไปแล้ว แต่บางครั้งฉันต้องการแบ่งปันไฟล์กับใครบางคนโดยไม่ให้พวกเขาsshเข้าถึงเซิร์ฟเวอร์ของฉัน ฉันต้องการให้พวกเขาสามารถอัปโหลดและดาวน์โหลดไฟล์ แต่ไม่มีอะไรอื่นและฉันต้องการ จำกัด พวกเขาในไดเรกทอรีเดียว sshฉันยังต้องการการเชื่อมต่อของพวกเขาที่จะได้รับการเข้ารหัสเช่น FTP มีคุณสมบัติใดบ้างที่ตรงกับเกณฑ์เหล่านี้
22 security  ftp  sftp 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.