background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

วิธีอัปโหลดไฟล์ผ่าน SFTP


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

เมื่อใดควรใช้ SFTP: ใช้ SFTP เมื่อคุณต้องการอัปโหลดโฟลเดอร์ ไฟล์ขนาดใหญ่ (เช่น เซฟโลก ชุดม็อด ไฟล์สำรองข้อมูล) หรือหลายไฟล์พร้อมกัน สำหรับการแก้ไขไฟล์เดียวอย่างรวดเร็ว ตัวจัดการไฟล์ของ GPanel อาจเพียงพอ

รายละเอียดการเชื่อมต่อ

การเชื่อมต่อ SFTP ของคุณใช้ที่อยู่ IP ของเซิร์ฟเวอร์และข้อมูลรับรองจาก GPanel

รายละเอียดการเชื่อมต่อ SFTP ของคุณ
Host / Address ที่อยู่ IP ของเซิร์ฟเวอร์ของคุณ (แสดงบนแดชบอร์ด GPanel หรือแท็บ Console)
Port 2022
Protocol SFTP (SSH File Transfer Protocol)
Username ชื่อผู้ใช้ GPanel ของคุณ
Password อยู่ในแท็บ Settings บน GPanel
สำคัญ: ใช้พอร์ต 2022 เสมอ ไม่ใช่พอร์ต SFTP เริ่มต้น 22 การเชื่อมต่อบนพอร์ต 22 จะไม่ทำงาน

ตัวเลือกที่ 1 — FileZilla (แนะนำ)

FileZilla เป็นไคลเอนต์ FTP/SFTP ฟรีที่ใช้ได้หลายแพลตฟอร์ม รองรับ Windows, macOS และ Linux

ขั้นตอนที่ 1 — ดาวน์โหลดและติดตั้ง FileZilla

  1. ไปที่ filezilla-project.org และดาวน์โหลด FileZilla Client (ไม่ใช่ FileZilla Server)
  2. เรียกใช้ตัวติดตั้งและทำตามคำแนะนำบนหน้าจอ

ขั้นตอนที่ 2 — เปิด Site Manager

  1. เปิด FileZilla
  2. คลิก File → Site Manager (หรือกด Ctrl+S)
  3. คลิก New Site และตั้งชื่อ เช่น Legion Hosting

ขั้นตอนที่ 3 — ป้อนการตั้งค่าการเชื่อมต่อ

  1. ตั้ง Protocol เป็น SFTP - SSH File Transfer Protocol
  2. ตั้ง Host เป็นที่อยู่ IP ของเซิร์ฟเวอร์ของคุณ (อยู่บนแดชบอร์ด GPanel)
  3. ตั้ง Port เป็น 2022
  4. ตั้ง Logon Type เป็น Normal
  5. ป้อน Username และ Password ของ GPanel ของคุณ (รหัสผ่านอยู่ในแท็บ Settings บน GPanel)
  6. คลิก Connect

ขั้นตอนที่ 4 — ยอมรับ Host Key

  1. ในการเชื่อมต่อครั้งแรก FileZilla จะแสดงกล่องโต้ตอบ Unknown host key
  2. เลือก Always trust this host และคลิก OK

ขั้นตอนที่ 5 — อัปโหลดไฟล์

  1. แผงด้านซ้ายแสดงคอมพิวเตอร์ของคุณ ไปที่ไฟล์หรือโฟลเดอร์ที่คุณต้องการอัปโหลด
  2. แผงด้านขวาแสดงระบบไฟล์ของเซิร์ฟเวอร์ของคุณ ไปที่โฟลเดอร์ปลายทาง (เช่น /home/container/mods/)
  3. ลากและวางไฟล์หรือโฟลเดอร์จากแผงด้านซ้ายไปยังแผงด้านขวา หรือคลิกขวาที่ไฟล์แล้วเลือก Upload
  4. ติดตามความคืบหน้าการถ่ายโอนในแผงคิวด้านล่าง

ตัวเลือกที่ 2 — WinSCP (Windows เท่านั้น)

WinSCP เป็นไคลเอนต์ SFTP ฟรียอดนิยมสำหรับ Windows ที่มีอินเทอร์เฟซตัวจัดการไฟล์แบบสองแผงที่คุ้นเคย

ขั้นตอนที่ 1 — ดาวน์โหลดและติดตั้ง WinSCP

  1. ไปที่ winscp.net และดาวน์โหลดตัวติดตั้ง
  2. เรียกใช้ตัวติดตั้ง เมื่อถูกถามถึงรูปแบบอินเทอร์เฟซ ให้เลือก Commander สำหรับมุมมองสองแผง หรือ Explorer หากคุณต้องการมุมมองแผงเดียว

ขั้นตอนที่ 2 — สร้างเซสชันใหม่

  1. เปิด WinSCP กล่องโต้ตอบ Login จะเปิดขึ้นโดยอัตโนมัติ
  2. ตั้ง File protocol เป็น SFTP
  3. ป้อนที่อยู่ IP ของเซิร์ฟเวอร์ของคุณในช่อง Host name (อยู่บนแดชบอร์ด GPanel)
  4. ตั้ง Port number เป็น 2022
  5. ป้อน User name และ Password ของ GPanel ของคุณ (รหัสผ่านอยู่ในแท็บ Settings บน GPanel)
  6. คลิก Login

ขั้นตอนที่ 3 — ยอมรับ Host Key และอัปโหลด

  1. ยอมรับคำเตือน host key ของเซิร์ฟเวอร์ในการเชื่อมต่อครั้งแรก
  2. ไฟล์ในเครื่องของคุณจะปรากฏทางด้านซ้าย ส่วนไฟล์เซิร์ฟเวอร์อยู่ทางด้านขวา
  3. ไปที่โฟลเดอร์เป้าหมายบนเซิร์ฟเวอร์ จากนั้นลากไฟล์จากแผงด้านซ้ายไปยังด้านขวา หรือใช้ F5 เพื่อคัดลอกไฟล์ที่เลือก

งานอัปโหลดที่พบบ่อย

การอัปโหลดไฟล์ Config

ไฟล์การกำหนดค่า (เช่น servertest.ini, server.properties) มักจะอยู่ในโฟลเดอร์ย่อยเฉพาะของไดเรกทอรีหลักของเซิร์ฟเวอร์ของคุณ เส้นทางที่พบบ่อย:

  • Project Zomboid: /home/container/.cache/server/
  • ARK: Survival Ascended: /home/container/ShooterGame/Saved/Config/WindowsServer/
  • Minecraft: /home/container/

ไปที่เส้นทางที่ถูกต้องในไคลเอนต์ SFTP ของคุณ จากนั้นลากไฟล์ config ที่แก้ไขแล้วลงบนแผงเซิร์ฟเวอร์เพื่อแทนที่ไฟล์ที่มีอยู่

หยุดเซิร์ฟเวอร์ก่อน ก่อนที่จะแทนที่ไฟล์ config ที่ใช้งานอยู่ การอัปโหลด config ขณะที่เซิร์ฟเวอร์กำลังทำงานอาจทำให้เซิร์ฟเวอร์เขียนทับไฟล์ของคุณเมื่อปิดเครื่อง

การอัปโหลดม็อด

  1. หยุดเซิร์ฟเวอร์ของคุณจาก GPanel
  2. เชื่อมต่อผ่าน SFTP และไปที่โฟลเดอร์ม็อดของเกมของคุณ (เช่น /home/container/mods/ หรือเส้นทางเฉพาะของเกม)
  3. ลากโฟลเดอร์ม็อดทั้งหมดหรือไฟล์ .jar / .pak จากเครื่องของคุณไปยังไดเรกทอรีม็อดของเซิร์ฟเวอร์
  4. เริ่มเซิร์ฟเวอร์จาก GPanel เมื่อการอัปโหลดเสร็จสมบูรณ์

การอัปโหลดเซฟโลกหรือไฟล์สำรองข้อมูล

  1. หยุดเซิร์ฟเวอร์ของคุณจาก GPanel
  2. เชื่อมต่อผ่าน SFTP และไปที่ไดเรกทอรีเซฟสำหรับเกมของคุณ
  3. อัปโหลดโฟลเดอร์เซฟทั้งหมด (ลากตัวโฟลเดอร์เอง ไม่ใช่แค่เนื้อหาภายใน เว้นแต่ว่าคุณกำลังรวมเข้ากับเซฟที่มีอยู่)
  4. ยืนยันว่าโครงสร้างโฟลเดอร์ตรงกับที่มีอยู่ก่อนหน้านี้
  5. เริ่มเซิร์ฟเวอร์จาก GPanel
เคล็ดลับ: ก่อนเขียนทับเซฟ ให้เปลี่ยนชื่อโฟลเดอร์ที่มีอยู่ฝั่งเซิร์ฟเวอร์ก่อน (เช่น เพิ่ม _backup ต่อท้าย) เพื่อให้คุณสามารถกู้คืนได้หากมีอะไรผิดพลาด

การแก้ไขปัญหา

  • ตรวจสอบให้แน่ใจว่าพอร์ตถูกตั้งเป็น 2022 ไม่ใช่ 22
  • ตรวจสอบว่าที่อยู่ IP ตรงกับที่แสดงบนแดชบอร์ด GPanel ของคุณ
  • ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์ของคุณกำลังทำงาน — การเข้าถึง SFTP อาจต้องการให้กระบวนการเกมเซิร์ฟเวอร์ทำงานอยู่ในบางแพ็กเกจ
  • ตรวจสอบว่าไฟร์วอลล์หรือโปรแกรมป้องกันไวรัสของคุณไม่ได้บล็อกการเชื่อมต่อขาออกบนพอร์ต 2022
  • ใช้ชื่อผู้ใช้และรหัสผ่านเดียวกับที่คุณใช้เข้าสู่ระบบ gpanel.legionhosting.net
  • ชื่อผู้ใช้คำนึงถึงตัวพิมพ์เล็ก-ใหญ่ คัดลอกชื่อผู้ใช้โดยตรงจาก GPanel หากไม่แน่ใจ
  • หากคุณเพิ่งเปลี่ยนรหัสผ่าน GPanel ให้อัปเดตในเซสชันที่บันทึกไว้ของไคลเอนต์ SFTP ของคุณ
  • รีเซ็ตรหัสผ่าน GPanel ของคุณจากพื้นที่ลูกค้าหากคุณลืม
  • ชุดม็อดขนาดใหญ่หรือเซฟโลกอาจใช้เวลาหลายนาที ปล่อยให้การถ่ายโอนทำงานจนเสร็จสมบูรณ์
  • ใน FileZilla คุณสามารถเพิ่มจำนวนการถ่ายโอนพร้อมกันได้: ไปที่ Edit → Settings → Transfers และตั้งค่าจำนวนการถ่ายโอนพร้อมกันสูงสุดเป็น 3
  • หากการเชื่อมต่อหลุดระหว่างการถ่ายโอน FileZilla สามารถดำเนินการต่อได้: คลิกขวาที่ไฟล์ที่ล้มเหลวในคิวแล้วเลือก Reset and requeue failed transfers
  • ไดเรกทอรีหลักของคุณคือ /home/container/ หากไคลเอนต์พาคุณไปยังไดเรกทอรีอื่น ให้พิมพ์เส้นทางนี้ลงในแถบเส้นทางระยะไกลด้วยตนเอง
  • ตรวจสอบให้แน่ใจว่าคุณเชื่อมต่อด้วยชื่อผู้ใช้ที่ถูกต้อง — แต่ละบัญชี GPanel สามารถเข้าถึงได้เฉพาะไฟล์ของเซิร์ฟเวอร์ของตนเองเท่านั้น

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

Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.