เอกสาร
เริ่มต้นอย่างรวดเร็ว + คำอธิบายฟังก์ชันของแต่ละส่วนและแต่ละอุปกรณ์ (อัปเดตต่อเนื่อง)
ไฟล์ / โปรเซส / เทอร์มินัล
บทความนี้แนะนำสามเครื่องมือปฏิบัติการประจำวันของแผงควบคุม: จัดการไฟล์, จัดการโปรเซส, เทอร์มินัลระยะไกล
จัดการไฟล์ (SFTP)
ภาพรวมฟังก์ชัน
เรียกดู, อัปโหลด, ดาวน์โหลด, แก้ไขไฟล์บนเซิร์ฟเวอร์เป้าหมายผ่านช่อง SFTP ของ SSH จัดการไฟล์ระยะไกลเหมือนตัวจัดการไฟล์ในเครื่อง
สถานการณ์ที่เหมาะสม
- แก้ไขไฟล์คอนฟิก (เช่น
nginx.conf,.env) - อัปโหลดโค้ดเว็บไซต์, ดาวน์โหลดไฟล์บันทึก
- ดูโครงสร้างไดเรกทอรี, ล้างไฟล์ชั่วคราว
วิธีใช้งาน
เข้า «จัดการไฟล์» ของเซิร์ฟเวอร์เครื่องหนึ่ง:
- เรียกดู: ดับเบิลคลิกไดเรกทอรีเพื่อเข้าไป ดูรายการไฟล์ (ชื่อ, ขนาด, เวลาแก้ไข, สิทธิ์)
- อัปโหลด: อัปโหลดไฟล์ในเครื่องไปยังไดเรกทอรีปัจจุบัน
- ดาวน์โหลด: ดาวน์โหลดไฟล์ระยะไกลลงเครื่อง
- แก้ไข: แก้ไขไฟล์ข้อความออนไลน์ (ไฟล์ใหญ่แนะนำให้ดาวน์โหลดไปแก้)
- สร้างใหม่ / ลบ / เปลี่ยนชื่อ: การดำเนินการกับไฟล์ทั่วไป
- เปลี่ยนสิทธิ์: คลิกขวาไฟล์/ไดเรกทอรี → «เปลี่ยนสิทธิ์» เปลี่ยนสิทธิ์แบบเลขฐานแปดได้ (เช่น 755/644), ใช้แบบเรียกซ้ำ, เปลี่ยนเจ้าของ (เช่น www-data); รองรับบีบอัด/แตกไฟล์, คัดลอก/ตัด/วาง, ส่งไปยังเซิร์ฟเวอร์อื่นด้วย
> จัดการไฟล์ใช้โปรโตคอล SFTP ต้องให้เซิร์ฟเวอร์เป้าหมายเปิด SSH (เปิดเป็นค่าเริ่มต้น) ไม่ต้องติดตั้งซอฟต์แวร์เพิ่ม
จัดการโปรเซส
ภาพรวมฟังก์ชัน
ดูโปรเซสที่ทำงานบนเซิร์ฟเวอร์เป้าหมาย (การใช้ CPU, หน่วยความจำ) และจบโปรเซสที่ผิดปกติได้
สถานการณ์ที่เหมาะสม
- หาโปรเซสที่กิน CPU/หน่วยความจำสูงเกินไป
- จบโปรเซสที่ค้างหรือผิดปกติด้วยตัวเอง
วิธีใช้งาน
เข้า «จัดการโปรเซส» ของเซิร์ฟเวอร์เครื่องหนึ่ง:
- ดูรายการโปรเซส (PID, CPU%, หน่วยความจำ%, คำสั่ง)
- เลือกโปรเซสแล้วคลิก «จบ» เพื่อยุติมัน
> ⚠️ การจบโปรเซสสำคัญของระบบอาจทำให้บริการผิดปกติ โปรดดำเนินการอย่างระมัดระวัง โปรเซสที่ไม่แน่ใจแนะนำให้ค้นหาข้อมูลก่อน
เทอร์มินัลระยะไกล
ภาพรวมฟังก์ชัน
เปิดเทอร์มินัล SSH ของเซิร์ฟเวอร์เป้าหมายในเบราว์เซอร์ พิมพ์คำสั่งจัดการได้เลย ไม่ต้องติดตั้งไคลเอนต์ SSH ใด ๆ บนคอมพิวเตอร์ของคุณ
สถานการณ์ที่เหมาะสม
- รันคำสั่งใด ๆ (ติดตั้งซอฟต์แวร์, ดูบันทึก, ดีบัก)
- สถานการณ์ที่ต้องมี interaction ของ shell แบบเต็มรูปแบบ
วิธีใช้งาน
เข้า «เทอร์มินัล» ของเซิร์ฟเวอร์เครื่องหนึ่ง พิมพ์คำสั่งได้เหมือนเทอร์มินัลในเครื่อง
รันคำสั่งระยะไกล
แผงควบคุมมีฟังก์ชัน «รันคำสั่ง» ในตัว รันคำสั่งกับเซิร์ฟเวอร์เครื่องเดียวหรือหลายเครื่องเป็นชุดและดูผลลัพธ์ได้ เหมาะกับงานปฏิบัติการ (เช่นอัปเดตเป็นชุด, ตรวจสอบเป็นชุด)
ข้อควรระวัง
1. การดำเนินการทั้งหมดรันในนามของผู้ใช้ SSH ที่คุณกรอก หากล็อกอินด้วย root จะมีสิทธิ์สูงสุด โปรดยืนยันว่าคำสั่งถูกต้องก่อนดำเนินการ
2. ไฟล์ที่แก้ไขและบันทึกจะมีผลทันที แต่บริการบางตัวต้องรีสตาร์ทจึงจะอ่านคอนฟิกใหม่
3. เซสชันเทอร์มินัลและการดำเนินการกับไฟล์ล้วนส่งผ่าน SSH แบบเข้ารหัส ปลอดภัยเชื่อถือได้