เซิร์ฟเวอร์ของคุณ
คีย์ของคุณ ภาพหน้าจอของคุณ
ทุกการจับภาพจะถูกส่งตรงไปยังเซิร์ฟเวอร์ SFTP ของคุณผ่านอุโมงค์ SSH ที่เข้ารหัส รองรับ Ed25519, ECDSA, RSA ทั้งหมด ไม่มีคลาวด์อยู่ตรงกลาง
SFTP ผ่าน SSH · คีย์ OpenSSH · การสร้างเทมเพลตพาธ
การอัปโหลดภาพหน้าจอ SFTP เป็นขั้นตอนการทำงานที่ทุกการจับภาพจะอัปโหลดไปยังเซิร์ฟเวอร์ SFTP ของคุณโดยอัตโนมัติผ่านการเชื่อมต่อ SSH ที่เข้ารหัส Maxisnap รองรับคุณสมบัตินี้โดยกำเนิดด้วยการยืนยันตัวตนด้วยคีย์ Ed25519, ECDSA และ RSA (เพิ่มใน v1.9.0) รวมถึงการสร้างเทมเพลตพาธ, URL พื้นฐานที่กำหนดเอง และการลองเชื่อมต่อใหม่ กำหนดค่าเพียงครั้งเดียวในการตั้งค่า → อัปโหลด จากนั้นทุก Ctrl+Alt+7 จะไปอยู่บนโครงสร้างพื้นฐานของคุณ
ประเภทคีย์ SSH ที่รองรับ
ตัวแปรการสร้างเทมเพลตพาธ
Base URL examples
# Simple public folder
Path Template: /var/www/screens/ms_{uuid}.{ext}
Base URL: https://screens.yourcompany.com/
# Date-partitioned
Path Template: /var/www/screens/{date}/ms_{uuid}.{ext}
Base URL: https://screens.yourcompany.com/
# Per-user folder
Path Template: /home/chris/public_html/s/{date}/{time}_{uuid}.{ext}
Base URL: https://yourdomain.com/~chris/s/
กำหนดค่าการอัปโหลด SFTP
- 01
เปิดการตั้งค่าการอัปโหลด
คลิกไอคอน Maxisnap บนถาดระบบ → การตั้งค่า → แท็บอัปโหลด คุณจะเห็นเซิร์ฟเวอร์ที่มีอยู่และ เพิ่มเซิร์ฟเวอร์ ปุ่ม
- 02
เลือก SFTP
คลิก เพิ่มเซิร์ฟเวอร์, เลือก SFTP จากรายการโปรโตคอล แผงการกำหนดค่าจะปรากฏขึ้นพร้อมช่องสำหรับโฮสต์, พอร์ต, ผู้ใช้ และการยืนยันตัวตน
- 03
ป้อนโฮสต์ + พอร์ต + ผู้ใช้
โฮสต์:
sftp.yourdomain.com. พอร์ต: โดยปกติคือ22. ผู้ใช้: ชื่อบัญชี SSH หากผู้ให้บริการของคุณกำหนดพอร์ตอื่น ให้ตั้งค่าที่นี่ - 04
เลือกคีย์ส่วนตัวของคุณ
คลิก เรียกดู และเลือกไฟล์คีย์ของคุณ (
~/.ssh/id_ed25519บน Linux/mac,%USERPROFILE%\.ssh\id_ed25519บน Windows) หากคีย์มีการป้องกันด้วยรหัสผ่าน ให้ป้อนรหัสผ่าน — รหัสผ่านจะถูกใช้ในหน่วยความจำเท่านั้น ไม่มีการจัดเก็บลงดิสก์ - 05
ทดสอบและบันทึก
คลิก ทดสอบการเชื่อมต่อ. เมื่อสำเร็จ คุณจะเห็น "เชื่อมต่อแล้ว — OK" ตั้งค่า Path Template และ Base URL ของคุณ จากนั้น บันทึก. การ
Ctrl+Alt+7จับภาพครั้งถัดไปของคุณจะถูกอัปโหลดไปยังเซิร์ฟเวอร์ของคุณ
คำถามที่พบบ่อยเกี่ยวกับการอัปโหลดภาพหน้าจอ SFTP
Maxisnap รองรับคีย์ SSH แบบ Ed25519 หรือไม่?
ใช่ ตั้งแต่ v1.9.0 เป็นต้นไป Ed25519 เป็นประเภทคีย์ที่แนะนำ — เร็วขึ้น เล็กลง ปลอดภัยกว่า RSA คีย์ ECDSA และ RSA ก็ใช้งานได้เช่นกัน
รองรับรูปแบบคีย์ใดบ้าง?
OpenSSH Ed25519, ECDSA (P-256/384/521) และ RSA (2048 บิตขึ้นไป) ทั้งคีย์ส่วนตัวที่เข้ารหัสแบบ PEM และรูปแบบ OpenSSH คีย์ที่เข้ารหัสจะแจ้งให้ป้อนรหัสผ่านเมื่อรันไทม์
ฉันสามารถกำหนดพาธที่กำหนดเองบนเซิร์ฟเวอร์ของฉันได้หรือไม่?
ได้ ใช้ {date}, {time}, {uuid}, และ {ext} ตัวยึดตำแหน่ง โครงสร้างไดเรกทอรีจะถูกสร้างขึ้นหากไม่มี ดังนั้น /var/www/screens/{date}/ms_{uuid}.{ext} สร้างโฟลเดอร์รายวันโดยอัตโนมัติ
การอัปโหลด SFTP ทำงานผ่าน VPN ได้หรือไม่?
ได้ Maxisnap ใช้สแต็กเครือข่ายของระบบ ดังนั้น WireGuard, Tailscale, OpenVPN, ZeroTier — ทั้งหมดทำงานได้อย่างโปร่งใสกับโฮสต์ SSH ภายในส่วนตัว
จะเกิดอะไรขึ้นหากการเชื่อมต่อหลุดระหว่างการอัปโหลด?
ข้อผิดพลาดจะแสดงเป็นการแจ้งเตือนแบบ toast; ภาพหน้าจอจะยังคงอยู่ในโปรแกรมแก้ไขเพื่อให้คุณสามารถลองใหม่ได้ v1.9.0 ได้แก้ไขข้อผิดพลาด session-leak — การอัปโหลดที่ถูกยกเลิกจะปิดอย่างสมบูรณ์ใน finally block
เป็นเจ้าของทุกภาพหน้าจอที่คุณถ่าย
ดาวน์โหลด Maxisnap ชี้ไปที่เซิร์ฟเวอร์ SFTP ของคุณ และหยุดส่งภาพหน้าจอผ่านคลาวด์ของผู้อื่น
ที่เกี่ยวข้อง: การอัปโหลด S3 · ภาพหน้าจอเป็นลิงก์ · คุณสมบัติ · คู่มือ SFTP · สำหรับนักพัฒนา