ทั่วไป
CH-J Server Manager คืออะไร
CH-J Server Manager เป็นแอปพลิเคชันบนคอมพิวเตอร์สำหรับจัดการเซิร์ฟเวอร์ โดยหลักผ่าน SSH มีโปรไฟล์เซิร์ฟเวอร์ เทอร์มินัลแบบโต้ตอบ การจัดการไฟล์ SFTP การตรวจสอบ และระบบปลั๊กอินที่ติดตั้งได้เพื่อขยายความสามารถ
CH-J Server Manager ใช้งานได้ฟรีหรือไม่
ได้ ขณะนี้ CH-J Server Manager เผยแพร่โดยไม่มีค่าใช้จ่าย
CH-J Server Manager เป็นโอเพนซอร์สหรือไม่
รุ่นปัจจุบันใช้ CH-J Proprietary Software License 1.14 ซึ่งอนุญาตให้ใช้งานฟรีทั้งเชิงพาณิชย์และไม่ใช่เชิงพาณิชย์ภายใต้เงื่อนไขของสัญญาอนุญาต แต่ไม่ได้ให้สิทธิ์ทั่วไปในการแก้ไข สร้างฟอร์กเพื่อพัฒนาต่อ หรือแจกจ่ายซอฟต์แวร์ต่อสู่สาธารณะ ข้อกำหนดฉบับเต็ม ข้อยกเว้น และสัญญาอนุญาตของบุคคลที่สามอยู่ในหน้าสัญญาอนุญาต
เปิดข้อมูลสัญญาอนุญาต →รองรับระบบปฏิบัติการใดบ้าง
บิลด์ Alpha ปัจจุบันรองรับ Windows 11 x64, macOS บน Apple Silicon (ARM64) และ Ubuntu 24.04 LTS x64 ตัวติดตั้ง Windows และ DEB สำหรับ Ubuntu ได้รับการติดตั้งและทดสอบบนระบบเหล่านั้นแล้ว ส่วนแพ็กเกจ macOS ยังไม่ผ่านการรับรอง (notarization) จาก Apple
เปิดเอกสาร →รายงานข้อบกพร่องหรือขอฟีเจอร์ได้ที่ไหน
แบ่งปันข้อบกพร่องและข้อเสนอแนะได้ในหน้าชุมชน ซอร์สโค้ดมีให้ในเบราว์เซอร์โค้ดของเว็บไซต์นี้ ส่วน GitHub มี README สาธารณะของโครงการ
เปิดชุมชน →CH-J Server Manager พร้อมสำหรับการใช้งานจริงหรือยัง
ยังไม่พร้อม แอปพลิเคชันนี้เป็นรุ่น alpha ที่อยู่ระหว่างการพัฒนาอย่างต่อเนื่องและมีไว้เพื่อการทดสอบ ข้อยกเว้น CA สำหรับโฮสต์อัปเดตยังคงอยู่ ลายเซ็นแพลตฟอร์มสำหรับการผลิตและบางฟีเจอร์ยังไม่มี ลายเซ็น OpenPGP แบบแยกไฟล์สำหรับการอัปเดตแอปเป็นข้อบังคับอยู่แล้ว
การติดตั้ง
หาคู่มือการติดตั้งได้ที่ไหน
คู่มือโดยละเอียดสำหรับ Windows 11 x64, macOS บน Apple Silicon และ Ubuntu 24.04 LTS x64 มีอยู่ใน Wiki ภาษาที่ตรงกัน ครอบคลุมข้อกำหนด ขั้นตอนการติดตั้ง การเปิดใช้ครั้งแรก และประกาศเฉพาะแพลตฟอร์มในปัจจุบัน
เปิดคู่มือการติดตั้ง →ทำไม Windows SmartScreen จึงแสดงคำเตือนเกี่ยวกับแอป
ตัวติดตั้ง Alpha ยังไม่ได้ลงนามด้วยใบรับรองผู้เผยแพร่ที่เชื่อถือได้ และยังไม่มีชื่อเสียงใน SmartScreen ให้ดำเนินการต่อเฉพาะกับไฟล์ที่ดาวน์โหลดจากเว็บไซต์นี้ และเปรียบเทียบเช็กซัม SHA-512 ที่เผยแพร่ไว้ก่อนเรียกใช้
เปิดเอกสาร →ทำไม macOS จึงบล็อกแอป
รุ่น Alpha ปัจจุบันมีเพียงลายเซ็นทดสอบแบบ ad-hoc และยังไม่ผ่านการรับรองจาก Apple ดังนั้น Gatekeeper อาจบล็อกการเปิดใช้ครั้งแรก ให้ใช้ Open (เปิด) จากเมนูที่ได้เมื่อกด Control ค้างแล้วคลิก หรือเปิดต่อไปในความเป็นส่วนตัวและความปลอดภัย และตรวจสอบเช็กซัม SHA-512 ของไฟล์ก่อน
เปิดเอกสาร →ความปลอดภัย
รหัสผ่าน SSH และคีย์ส่วนตัวถูกจัดเก็บไว้ที่ใด
รหัสผ่าน SSH ที่บันทึกไว้ โปรไฟล์เซิร์ฟเวอร์ และคีย์โฮสต์ที่รู้จักจะอยู่ในห้องนิรภัยในเครื่องที่ปกป้องด้วย scrypt และ AES-256-GCM โดยไม่จัดเก็บรหัสผ่านหลัก สำหรับการยืนยันตัวตนด้วยคีย์ โปรไฟล์จะเก็บพาธไปยังคีย์ส่วนตัวที่เลือก และ Core จะอ่านไฟล์นั้นในเครื่องโดยไม่คัดลอกเนื้อหาไปไว้ในห้องนิรภัย
CH-J Server Manager ส่งข้อมูลรับรอง SSH ของฉันไปยังเซิร์ฟเวอร์ของ CH-J หรือไม่
ไม่ เมื่อเชื่อมต่อ SSH นั้น Core จะส่งข้อมูลรับรองไปยังเซิร์ฟเวอร์ SSH ที่กำหนดไว้ในโปรไฟล์โดยตรง เซิร์ฟเวอร์จัดจำหน่ายของ CH-J ให้บริการแค็ตตาล็อกอัปเดตและปลั๊กอิน รวมถึงการดาวน์โหลดแพ็กเกจ แต่ไม่ได้เป็นตัวกลางในการยืนยันตัวตน SSH
ใช้คีย์ SSH แทนรหัสผ่านได้หรือไม่
ได้ โปรไฟล์เซิร์ฟเวอร์รองรับการยืนยันตัวตนด้วยรหัสผ่านหรือคีย์ SSH ส่วนตัว ให้เลือกไฟล์คีย์ส่วนตัวในเครื่องแทนไฟล์สาธารณะ .pub คีย์ที่เข้ารหัสสามารถใช้วลีรหัสผ่านที่คุณป้อนได้
การอัปเดต
การอัปเดตแอปถูกส่งมาอย่างไร
Core อ่านแค็ตตาล็อก HTTPS ของรุ่นที่เข้ากันได้ โดยแอปและปลั๊กอินแต่ละตัวมีตัวเลือกช่องทาง Alpha, Beta หรือ Stable แยกกัน Core ตรวจสอบขนาดที่คาดไว้และ SHA-512 ก่อนใช้แพ็กเกจ Alpha มีบิลด์ทดสอบล่าสุด Beta มีบิลด์ที่สมบูรณ์มากขึ้นสำหรับการทดสอบในวงกว้าง และ Stable มีรุ่นที่ผ่านการตรวจสอบแล้วสำหรับการใช้งานทั่วไป การอัปเดตแอปยังต้องมีลายเซ็น OpenPGP แบบแยกไฟล์ที่ถูกต้อง และทุกบิลด์ใหม่ต้องยอมรับสัญญาอนุญาตอีกครั้ง
เปิดรุ่นและเช็กซัม →ตรวจสอบไฟล์ที่ดาวน์โหลดได้อย่างไร
ดาวน์โหลดไฟล์ .asc และคัดลอก SHA-512 ฉบับเต็มจากรายละเอียดของรุ่น ตรวจสอบคีย์สาธารณะ CH-J และลายเซ็นด้วย gpg --verify จากนั้นเปรียบเทียบ SHA-512 ของไฟล์ที่ดาวน์โหลด ดูคู่มือฉบับเต็มได้ที่การอัปเดตและลายเซ็น
เปิดเอกสาร →ปลั๊กอิน
ปลั๊กอินคืออะไร
ปลั๊กอินคือเครื่องมือที่ติดตั้งแยกได้ ซึ่งขยายความสามารถของ Core ขนาดเล็กโดยไม่ต้องแก้ไข Core เครื่องมือที่เผยแพร่อยู่ในขณะนี้ ได้แก่ System Monitor, File Manager, Key Generator, Log Viewer, Users และ NGINX Manager
ปลั๊กอินทำงานในแซนด์บ็อกซ์หรือไม่
ใช่ หน้าต่างปลั๊กอินทำงานในแซนด์บ็อกซ์ของ Electron โดยไม่มีการผสานรวม Node และ Core เปิดให้ใช้เฉพาะความสามารถที่ประกาศไว้ในแมนิเฟสต์ที่ผ่านการตรวจสอบเท่านั้น ปลั๊กอินไม่มีสิทธิ์เข้าถึง Node.js ดิสก์ในเครื่อง เครือข่าย หรือเชลล์ระยะไกลแบบไม่จำกัด อย่างไรก็ตาม แซนด์บ็อกซ์ไม่ใช่การรับประกันความปลอดภัยอย่างสมบูรณ์สำหรับโค้ดที่ไม่น่าเชื่อถือ