คุณแชร์ไฟล์ใน Linux ได้อย่างไร?

คอมพิวเตอร์ของเรา

เป็นคำถามที่น่าสนใจมากจากประสบการณ์ของฉันในฐานะผู้ใช้ Linux

La ต้องแชร์ไฟล์ มันมีอยู่ในตัวเราทุกคนไม่ว่าจะเป็นมือใหม่หรือผู้ใช้ที่เชี่ยวชาญ ฉันไม่ได้หมายถึงการแบ่งปันเวลานี้ผ่านเครือข่าย P2P แบบเปิด แต่เมื่อคุณต้องการส่งเอกสารเพลงหรือวิดีโอที่หนักมากไปให้เพื่อนโดยตรง พีซีไปยังพีซีเป็นเพื่อนกับเพื่อนทางอินเทอร์เน็ต.

ฉันจะยกตัวอย่างวิธีแชร์เอกสารให้คุณ:

El E-mail: สิ่งนี้ไม่ได้เป็นเอกสิทธิ์เฉพาะของ Linux แต่เราทุกคนหันไปใช้ทางเลือกนี้ในการแชร์เอกสารปัญหาคือมันไม่สะดวกสบายมากและมันไม่ได้ตอบสนอง 100% โดยตรงจากพีซีของฉันไปยังพีซีของเพื่อนของฉันตัวกลางคือ อีเมลเซิร์ฟเวอร์ซึ่งมักมีข้อ จำกัด ด้านขนาดและแม้แต่นามสกุลไฟล์

อัปโหลดไฟล์ไปยังอินเทอร์เน็ต: เราทุกคนเข้าใจวิธีการทำงานในการถ่ายโอนไฟล์ประเภทนี้เรามักใช้ประโยชน์จากไซต์ "ดาวน์โหลดโดยตรง" Rapidshare ทั่วไปหรือไซต์ที่คล้ายกันบางไซต์เราอัปโหลดไฟล์ไปยังเซิร์ฟเวอร์ให้ลิงก์แก่เราแล้วส่งไปที่ เพื่อนของเรา. ในฐานะที่เป็นมืออาชีพเขาหรือไฟล์อาจมีน้ำหนักมากเมื่อเทียบกับข้อ จำกัด ของไซต์เหล่านี้ในที่สุดพวกเขาก็มีขีด จำกัด ที่สามารถ 100MB ต่อไฟล์มามากกว่าอีเมล แต่ไม่เพียงพอที่จะส่งสิ่งที่หนักมาก อย่างรวดเร็ว มันเสียเวลามาก

ฉันจะไม่ใช้มันหากสิ่งที่ฉันแบ่งปันเป็นความลับหรือประนีประนอม

Dropbox / Ubuntu One: ฉันวางคำตอบทั้งสองนี้ควบคู่กันเพราะลึก ๆ แล้วพวกมันเหมือนกัน นี่คือโซลูชันลินุกซ์สองตัวที่ทำงานในระบบคลาวด์นั่นคือบนอินเทอร์เน็ตและเป็นตัวกลาง พวกเขาให้พื้นที่ X จำนวนกิกะไบต์ติดตั้งบนพีซีของคุณหากคุณต้องการและซิงโครไนซ์เนื้อหากับคลาวด์ ใช้สำหรับการแบ่งปันเนื่องจากคุณสามารถแชร์โฟลเดอร์กับผู้ใช้รายอื่นหรือใช้โฟลเดอร์ "สาธารณะ" และเพียงแค่ส่งไฟล์ ลิงค์ ของไฟล์

ข้อเสียของระบบนี้นอกเหนือจากการต้องใช้ตัวกลาง (โดยมีการสูญเสียเวลาที่สอดคล้องกัน) คือต้องใช้การเชื่อมต่อที่ปลอดภัยและใช้พอร์ตที่อาจถูกบล็อกบนพีซีของผู้รับ

Dropbox y อูบุนตูหนึ่ง

โคมไฟ: วันดีคืนดีคุณตัดสินใจว่าสิ่งที่ดีที่สุดคือการสร้างเซิร์ฟเวอร์บนพีซีของคุณเช่นเดียวกับที่เว็บใช้ แต่เพื่อแจกจ่ายเพลงเอกสารหรือวิดีโอของคุณกับเพื่อน ๆ (สมมติว่าคุณไม่ต้องการผ่าน ตัวกลาง). ในที่สุดวิธีแก้ปัญหาโดยตรง ไฟล์จะไปจากพีซีของคุณไปยังพีซีของเพื่อนคุณ หากคุณไม่ทราบว่า LAMP คืออะไร.

ข้อเสีย: มันค่อนข้างหนักและอาจทำให้น้ำหนักและโครงร่างไม่สมส่วนสำหรับผู้ที่ต้องการเพียงแค่ทำสิ่งต่างๆให้ลุล่วง นอกจากนี้ในการรับไฟล์จำเป็นต้องสร้างเพจที่รับไฟล์ (และไม่ใช่ทุกคนที่จะรู้วิธีตั้งโปรแกรม) หรือติดตั้ง FTP ในระยะสั้นสำหรับการใช้งานประเภทนี้อาจมีขนาดใหญ่เกินไป

Droopy + เซิร์ฟเวอร์อย่างง่าย HTTP: วิธีแก้ปัญหาที่ไม่รู้จักมากที่สุด แต่ในที่สุดอย่างน้อยก็ในกรณีของฉันฉันค้นพบว่ามีประสิทธิภาพมากที่สุด มีสองเครื่องมือหนึ่งในการรับไฟล์และอีกเครื่องมือหนึ่งเพื่อแบ่งปันสิ่งที่คุณมี Droopy เป็นสคริปต์ python ที่ช่วยให้คุณสามารถรับไฟล์จากใครก็ได้บนอินเทอร์เน็ตโดยตรงไปยังโฟลเดอร์พิเศษบนพีซีของคุณ คุณให้ IP ของพีซีของคุณกับเพื่อนของคุณเช่นโดยมีพอร์ต 8000 อยู่ข้างหน้า (แม้ว่าจะเป็นอะไรก็ได้ที่คุณกำหนด) เช่นนี้> ซึ่งจะพบ "เรียกดู" ทั่วไปเพื่ออัปโหลดไฟล์

HTTP เซิร์ฟเวอร์อย่างง่าย เป็นไฟล์เซิร์ฟเวอร์ (ที่ฉันเจอเมื่อวานนี้) ที่ให้คุณทำย้อนกลับแทนที่จะรับแชร์ไฟล์ ด้วยเหตุนี้คอนโซลเราจึงใส่ไว้ในโฟลเดอร์ที่เราจะแชร์ (ด้วยคำสั่ง« cd »นั่นคือสิ่งที่ฉันหมายถึง) จากนั้นเราดำเนินการคำสั่งต่อไปนี้:

python -m SimpleHTTPServer 8000 

โดยที่ "8000" คือพอร์ตพวกเขาสามารถเลือกพอร์ตใดก็ได้ จากนั้นพวกเขาให้ IP กับเพื่อนและเขาจะเห็นไฟล์ในโฟลเดอร์นั้นในเบราว์เซอร์ของเขา

สิ่งที่ดีเกี่ยวกับโซลูชันเหล่านี้คือแม้ว่า IP จะได้รับซึ่งเป็นสิ่งที่ละเอียดอ่อน แต่ก็ถือว่าเราทำกับคนที่เชื่อถือได้และเราสามารถปิดเซิร์ฟเวอร์ (ปิดคอนโซลหรือสิ้นสุดกระบวนการ) ได้ทันทีที่ไม่มี ใช้งานได้นานขึ้น

ตอนนี้ฉันต้องถามคุณ:

คุณหรือเพื่อนของคุณใช้โซลูชันใดในการแชร์ไฟล์บน Linux สิ่งที่เราไม่ได้ใส่ไว้ในบทความ?


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   อลาเวซ dijo

    อีกวิธีหนึ่งที่สะดวกสบายและรวดเร็วคือการใช้ Opera Unite

  2.   เอสตี้ dijo

    ฉันบันทึกทุกอย่างแล้วก็ขึ้นรถไปบ้านเพื่อนเพื่อเอาไปให้เขา : ป
    ตอนนี้ถ้าเพื่อนของฉันอยู่ในคองโกให้ใช้ filezilla และอัปโหลดไปยังโฮสติ้งเห็นได้ชัดว่าฉันมีโฮสติ้งที่จะอัปโหลด

  3.   ราฟาเอลเฮอร์นัมเปเรซ dijo

    ฉันต้องการแจ้งให้ผู้เขียนทราบว่า DropBox เป็นโซลูชันลินุกซ์เมื่อเป็น Windowssera และ Macquera และไม่จำเป็นต้องติดตั้งไคลเอนต์เนื่องจากคุณสามารถทำทุกอย่างได้โดยตรงจากเว็บ

    วิธีแก้ปัญหาที่ระบุนั้นถูกต้องและขึ้นอยู่กับสื่อที่จะแชร์: จากระยะไกล

    ฉันพลาดการใช้ P2P หรือ Microsoft Live SkyDrive และคำสั่งคอนโซลที่คล้ายกันหรือ Linux บนเครือข่ายส่วนตัว

  4.   Bug Pro dijo

    Opera unite เป็นทางออกที่ดีที่สุดไม่มีภาวะแทรกซ้อน

  5.   DAV dijo

    โดย usb ไม่ต้องสงสัยเลยแม้ว่าคุณจะต้องติดตั้งด้วยมือก็ตาม :)

  6.   f แหล่ง dijo

    @ ความซื่อสัตย์สิ่งที่เหลืออยู่ของคุณฮ่า ๆ ๆ

    @dav แต่นั่นไม่ใช่วิธีแก้ปัญหาระยะไกล

    @Bicho Pro ฉันคิดเกี่ยวกับการวางทางเลือกนั้น แต่ฉันไม่คิดว่ามันจะแออัดมากเกินไปนั่นเป็นวิธีการแบ่งปันในแง่หนึ่ง (คุณต่อผู้อื่น) แต่ในทางกลับกันมันไม่เทียบเท่าเพราะอีกทางหนึ่งควรทำเช่นเดียวกับ คุณและได้รับการติดตั้ง Opera ฯลฯ

    @Rafael Hernamperez: ฉันบอกไปแล้วว่าเราจะให้ความสำคัญกับวิธีที่เราแบ่งปันไฟล์บนอินเทอร์เน็ตแบบส่วนตัว P2P ทั่วไปจะไม่เข้าเพราะมีข้อยกเว้นคือไฟล์ที่ทุกคนเห็นนอกเหนือจากเพื่อนของคุณและคุณ

  7.   X3MBบอย dijo

    ฉันทำได้หลายวิธีและขึ้นอยู่กับกรณี:

    1.- ไฟล์เดียวจาก Linux ไปยัง Linux ฉันใช้ scp (Secure copy ผ่าน ssh) ค่อนข้างซับซ้อนและต้องมีการกำหนดค่าของผู้ใช้ที่สามารถคัดลอกไฟล์จากเครื่องที่แชร์ไฟล์ได้ แต่ปลอดภัย

    2.- โฟลเดอร์จาก windows ไปยัง Linux: Samba โดยไม่ต้องแสดงความคิดเห็นเพิ่มเติม

    3.- โฟลเดอร์จาก Linux ไปยัง Windows: ยังมี Samba ใน gnome นั้นทำได้ง่ายเพียงแค่คลิกขวาที่โฟลเดอร์แล้วเลือกตัวเลือกการแชร์

    4.- ไฟล์ Linux ไฟล์เดียวสำหรับทุกสิ่งที่มีเบราว์เซอร์: BaShare เป็นโปรแกรมที่ช่วยให้คุณแชร์ไฟล์ผ่านเครือข่ายคล้ายกับสคริปต์ SimpleHTTPServer (มักจะใช้) แต่มีอินเทอร์เฟซแบบกราฟิก

    ฉันไม่มีตัวเลือกสำหรับ Maqueros เพราะฉันไม่มี Mac ให้ทดลองใช้

  8.   รูฟัส dijo

    ฉันไม่แบ่งปันอะไรเลยมันเป็นของฉันทั้งหมดฮ่าฮ่า

    ไม่จริงจังโดยทั่วไปโดย rapidshare และ บริษัท แต่ถ้าด้วยเหตุผลบางอย่างฉันไม่ต้องการให้ไฟล์เหล่านั้นอยู่ใน inet โดย scp
    สิ่งที่ไม่ดีคือฉันต้องมีบัญชีสาธารณะ แต่มีไม่กี่ครั้งที่ฉันต้องทำผ่าน scp และการสร้างบัญชีทั้งหมดแล้วลบมันไม่ได้ใช้อะไรเลย

  9.   บากู dijo

    SFTP หรือผ่าน MSN (พร้อม Kopete) ขึ้นอยู่กับขนาดแน่นอน

  10.   ซามุโระ57 dijo

    ฉันใช้ adrive เพื่อแบ่งปันข้อมูลกับเพื่อนของฉันฮาร์ดดิสก์เสมือนที่มีพื้นที่เก็บข้อมูล 50 กิกะไบต์ฉันอัปโหลดทุกอย่างที่จะแชร์ที่นั่นและฉันแชร์รหัสผ่านกับเพื่อนสนิทของฉันซึ่งค่อนข้างช้าเพราะทำงานกับ java แต่ ถ้าเรามีความอดทนเราสามารถดึงน้ำออกมาได้
    นั่นคือความลับของฉันโปรดอย่าบอกใครฮิฮิฮิ;)

    http://www.adrive.com/

  11.   อิเซนริน dijo

    เช่นเดียวกับคุณฉันพบว่าวิธีที่ได้ผลที่สุดสำหรับฉันคือ http
    เมื่อฉันต้องการแบ่งปันฉันแค่ใช้ darkhttpd
    darkhttpd / โฟลเดอร์ / เดล / ไฟล์
    และฉันให้ IP ของฉันแก่พวกเขา จบ.: ง

    ถ้าฉันต้องการส่งหรือนำของจากคอมพิวเตอร์ของแฟน (ซึ่งใช้ Arch Linux) ฉันแค่เชื่อมต่อผ่าน sftp

  12.   RICARDO dijo

    ในแล็ปท็อปของฉันที่มี windows vista ฉันสามารถเข้าสู่โฟลเดอร์ samba ได้ แต่ในทางกลับกันไม่สามารถเพิ่มไดรฟ์เครือข่าย Vista ได้

  13.   สิบเอ็ด dijo

    เช่นเดียวกับความคิดเห็นของ alavezz และ BichoPro Opera Unite จะเป็นทางออกที่ดีหากมีผู้คนหนาแน่นขึ้นเล็กน้อย แต่พูดตามตรงฉันเห็นว่าเป็นวิธีแก้ปัญหาที่ง่ายที่สุด

  14.   เซท dijo

    @insengrin: แฟนที่ใส่ซุ้ม? Oo

    สำหรับไฟล์ขนาดเล็กฉันใช้ emesene
    หลายครั้งที่ฉันใช้ asapload (ลองใช้ดูจะดีมาก) และถ้าฉันไม่ต้องการให้ใครเห็นฉันใส่มันลงใน rar, tar.gz, zip หรืออะไรก็ตามที่มีคีย์
    ฉันไม่ค่อยใช้ xampp

    1.    f แหล่ง dijo

      @เซท:

      แฟนที่ใส่ซุ้มประตู? Oo

      ทำไม ooเหรอ? ตอนนี้ไม่ได้เหรอ?

      xD

  15.   LJMarín dijo

    "ฉันไม่ได้พูดถึงการแบ่งปันเวลานี้ผ่านเครือข่าย P2P แบบเปิด แต่เมื่อคุณต้องการส่งเอกสารเพลงหรือวิดีโอที่หนักมากไปให้เพื่อนโดยตรงพีซีไปยังพีซีเพื่อนกับเพื่อนทางอินเทอร์เน็ต"

    คุณสามารถทำได้ด้วยโปรโตคอล BitTorrent นั่นคือ P2P: P

    คุณสามารถแชร์ไฟล์จากพีซีไปยังพีซีด้วย torrent ข้อ จำกัด คือแบนด์วิดท์ของคุณ (ฉันทำสิ่งนี้เมื่อจำเป็น) นั่นคือเหตุผลที่แชร์กับผู้ใช้ + เพื่อปรับปรุงการอัปโหลด

    แตกต่างจากที่ฉันสนับสนุน esty xD

  16.   LJMarín dijo

    ร้อง 2ble แสดงความคิดเห็น

    แมคโจโจ้ซาฟารี

    ควรเป็น Arora ใน Linux xDD

  17.   เรคลูโซ dijo

    โดย ftp เป็นประจำ แต่เมื่อฉันชนะเร็วที่สุดคือ hfs ฉันใช้สิ่งนี้เพราะมันเป็นเรื่องธรรมดาและเป็นสากลมากกว่าการใช้แซมบ้า