ใช้“ เชื่อมต่อกับเซิร์ฟเวอร์” เพื่อเชื่อมต่อผ่าน SFTP เพื่อเข้าถึงโฟลเดอร์ในเซิร์ฟเวอร์ระยะไกล


18

ฉันจะเชื่อมต่อกับบัญชี sftp ระยะไกลของฉันโดยใช้ตัวเลือก "เชื่อมต่อกับเซิร์ฟเวอร์" ของอูบุนตูได้อย่างไร เมื่อฉันมีกล่องโต้ตอบ "เชื่อมต่อกับเซิร์ฟเวอร์" บนหน้าจอของฉัน "ประเภทบริการ" จะแสดงเฉพาะ:

FTP (with login)
Public FTP

นี่เป็นตัวเลือก FTP เดียวที่ฉันเห็นได้ในเมนูดรอปดาวน์ ไม่มีตัวเลือก SFTP?



ที่นี่มีให้แนวคิดเพิ่มเติม: Filezilla หรือ WinSCP ทางเลือกสำหรับอูบุนตู
pa4080

คำตอบ:


28

วิธีที่ง่ายที่สุดในการเชื่อมต่อกับเซิร์ฟเวอร์ SFTP ด้วย Ubuntu คือsftp://รูปแบบของตัวจัดการไฟล์ที่รองรับ GVFS (Nautilus, Nemo, Thunar) หรือการสนับสนุน KIO (Dolphin, Konqueror):

  1. เปิดหน้าต่างตัวจัดการไฟล์

  2. แสดงหรือมุ่งเน้นที่อยู่แถบเช่นกับ+CtrlL

    (หากวิธีนี้ใช้ไม่ได้กับตัวจัดการไฟล์ของคุณอาจมีรายการเมนูเทียบเท่าที่เรียกว่า "ไปที่ ... " หรือ "เชื่อมต่อกับ ... " ตัวจัดการหน้าต่างบางตัวกำหนดให้คุณกดAltเพื่อแสดงแถบเมนู)

  3. ป้อนที่อยู่เซิร์ฟเวอร์ลงในแถบที่อยู่:

    sftp://example.org[:port]/
    

    คุณสามารถระบุชื่อผู้ใช้รหัสผ่านและเส้นทางในที่อยู่:

    sftp://[user[:password]@]example.org[:port]/[path/to/directory/]
    

    หากคุณไม่ต้องการและบัญชี SFTP ต้องการรหัสผ่านกล่องโต้ตอบรหัสผ่านจะปรากฏขึ้น


คุณสามารถทำเช่นนี้เพื่อ FTPS ด้วย btw ( ftps://example.com) ที่น่าสนใจแม้ว่าจะใช้งานได้กล่องโต้ตอบ "เชื่อมต่อกับเซิร์ฟเวอร์" ไม่ได้เสนอ FTPS เป็นตัวเลือก และฉันก็สงสัยว่านั่นเป็นสิ่งที่ OP กำลังถามจริงหรือไม่
dhaupin

8

คุณเห็นตัวเลือก SSH ในเมนูดรอปดาวน์หรือไม่ นั่นคือตัวเลือก SFTP ที่มีประสิทธิภาพคุณควรเห็นรายการอยู่ในบานหน้าต่างด้านซ้ายเมื่อเชื่อมต่อ

หรือคุณสามารถข้ามลำดับไฟล์→เชื่อมต่อกับเซิร์ฟเวอร์ ...พร้อมกันและทำแทน→ตำแหน่ง (หรือCtrl+ L) แล้วพิมพ์sftp://user@host/initial/dirในแถบที่อยู่


0

Ubuntu ไม่มีการติดตั้ง ssh ตามค่าเริ่มต้นดังนั้นคุณต้องติดตั้ง ssh บน Ubuntu เพื่อเชื่อมต่อกับบัญชี SFTP ระยะไกล

sudo apt install ssh

0

ตามที่คนอื่น ๆ ชี้ให้เห็นมันค่อนข้างง่ายที่จะสาป:

  • เปิดโฟลเดอร์ใด ๆ ในระบบท้องถิ่นของคุณ
  • กดCtrl+ Lซึ่งจะเลือกข้อความในแถบที่อยู่
  • ล้างข้อความนั้นและป้อนคำสั่งต่อไปนี้ในแถบที่อยู่

    sftp://username@contact.server.de

ที่ควรจะได้รับคุณผ่าน อย่างไรก็ตามคุณอาจต้องป้อนวลีรหัสผ่านถ้าคุณป้องกันรหัส SSH ด้วยรหัส

หมายเหตุ: ตัวอักษร L ตัวเล็กไม่จำเป็นต้องใช้ตัวพิมพ์ใหญ่

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