การกระทำเป็นการ์ด
คำสั่งและการเปลี่ยนแปลงไฟล์ทุกชิ้นจะปรากฏในแชท พร้อมรหัสผลลัพธ์จริงหรือ diff
Portward เปลี่ยนการตั้งค่าเซิร์ฟเวอร์ VPS ให้เป็นขั้นตอนสั้นๆ ที่คุณอ่านได้ เชื่อมต่อผ่าน SSH ไปยังเซิร์ฟเวอร์ที่คุณเช่า รันคำสั่งที่คุณอนุญาต และแสดงผลลัพธ์บนการ์ด ใช้ตั้งค่าพื้นฐานของ VPS เช่น การอัปเดต ผู้ใช้ คีย์ และกฎไฟร์วอลล์ จาก Windows 10 หรือ 11
คำสั่งและการเปลี่ยนแปลงไฟล์ทุกชิ้นจะปรากฏในแชท พร้อมรหัสผลลัพธ์จริงหรือ diff
edit_file แสดง diff เพื่ออนุมัติ และ Ask first จะหยุดก่อนการกระทำที่เปลี่ยนแปลงข้อมูล
Plan only จะเขียนขั้นตอนและยังไม่รันอะไรจนกว่าคุณจะสลับโหมด
คุณอธิบายงาน เอเจนต์เรียกใช้เครื่องมือ และผลลัพธ์จะปรากฏบนการ์ด ในโหมด Ask first มันจะรอการอนุมัติของคุณก่อนดำเนินการใดๆ ที่เปลี่ยนแปลงเซิร์ฟเวอร์
your update commandexit 0your new-user commandexit 0ssh-config-copy.txtloadedssh-config-copy.txt+2your service check commandexit 0notes/vps-log.txtsavedเริ่มด้วยการอัปเดต ผู้ใช้ทั่วไปสำหรับการทำงานประจำวัน และคีย์ SSH ผู้ใช้ VPS ครั้งแรกมักถามว่าควรจัดการเรื่องความปลอดภัยอย่างไร และลำดับนี้คือคำตอบในทางปฏิบัติ: อัปเดตก่อน จากนั้นผู้ใช้ จากนั้นคีย์ จากนั้นไฟร์วอลล์ Portward รันคำสั่งอัปเดตของคุณด้วย Shell และแสดงรหัสผลลัพธ์บนการ์ด ใช้ write_file เพื่อบันทึกบันทึกย่อของแต่ละขั้นตอน และเตรียมการเปลี่ยนแปลงการกำหนดค่า SSH ด้วย edit_file เป็น diff ทดสอบการเข้าสู่ระบบด้วยคีย์จากเซสชันที่สองก่อนปิดการเข้าสู่ระบบด้วยรหัสผ่าน เปิดเซสชันแรกไว้จนกว่าการทดสอบนี้จะผ่าน Ask first จะหยุดก่อนการกระทำที่เปลี่ยนแปลงข้อมูล ดังนั้นคุณจึงอนุมัติ diff 1 ชิ้นต่อครั้ง และอ่านผลลัพธ์ทุกชิ้น ขยายการ์ดเพื่ออ่านผลลัพธ์ทั้งหมดหรือ diff ทั้งหมด
กฎไฟร์วอลล์ที่ผิดพลาดอาจตัดการเข้าสู่ระบบของคุณเอง และเซสชันที่ถูกกักขังไม่สามารถซ่อมแซมได้ Portward รันคำสั่งไฟร์วอลล์ของคุณด้วย Shell เพื่อแสดงกฎปัจจุบัน อ่านสำเนาไฟล์กฎด้วย read_file และใช้ grep เพื่อค้นหาบรรทัดสำหรับ SSH และบริการแต่ละรายการที่คุณรัน จากนั้นจะเสนอการเปลี่ยนแปลงทีละรายการด้วย edit_file แสดงเป็น diff ทดสอบกฎใหม่ เปิดเซสชัน SSH อีกเซสชันและยืนยันว่าคุณยังสามารถเข้าสู่ระบบได้ก่อนปิดเซสชันแรก กฎไฟร์วอลล์หรือการตั้งค่า SSH ที่ผิดพลาดอาจล็อกคุณออกได้ ดังนั้นให้เปิดทั้งสองเซสชันไว้จนกว่าการทดสอบจะผ่าน อนุญาตเฉพาะพอร์ตที่คุณต้องการเท่านั้น แล้วเขียนรายการพอร์ตที่เปิดทั้งหมดลงในไฟล์บันทึกของคุณด้วย write_file
SFTP คือการถ่ายโอนไฟล์ผ่าน SSH ดังนั้นเซิร์ฟเวอร์ Linux ที่อนุญาต SSH อยู่แล้วจึงมักไม่ต้องการเซิร์ฟเวอร์แยก การเริ่มบริการ SFTP จึงหมายถึงการเพิ่มผู้ใช้ โฟลเดอร์ และข้อจำกัดสำหรับบริการ SSH ที่มีอยู่แล้ว หากคุณต้องการความช่วยเหลือในการตั้งค่า sftp Portward รันคำสั่งผู้ใช้ที่คุณเลือกด้วย Shell อ่านสำเนาการตั้งค่าในโฟลเดอร์ทำงาน และแสดงการเปลี่ยนแปลงเป็น diff FTP ธรรมดาส่งรหัสผ่านแบบไม่เข้ารหัสและไม่ควรใช้อินเทอร์เน็ต ดังนั้นตัวอย่างที่นี่ใช้ SFTP เท่านั้น ให้ลูกค้าแต่ละรายมีผู้ใช้เฉพาะ จำกัดการเข้าถึงโฟลเดอร์เดียว และรักษาสิทธิ์ผู้ดูแลระบบให้ห่างจากผู้ใช้ถ่ายโอนไฟล์ Ask first จะรอการอนุมัติของคุณ และคุณเข้าสู่ระบบด้วยผู้ใช้ใหม่จากเซสชันที่สองเพื่อยืนยันว่าข้อจำกัดทำงานได้
แบ็กอัปจะมีคุณค่าก็ต่อเมื่อการฟื้นฟูใช้งานได้ Portward รันคำสั่งแบ็กอัปของคุณด้วย Shell และรายงานรหัสผลลัพธ์จริง จากนั้น write_file จะบันทึกวันที่และผลลัพธ์ในไฟล์บันทึกในโฟลเดอร์ทำงาน เครื่องมือ task สามารถรันการตรวจสอบพื้นที่ดิสก์ หน่วยความจำ และสถานะบริการอิสระเป็นเอเจนต์ย่อยแบบขนาน และ Cron จะทำซ้ำพรอมต์การตรวจสอบนั้นตามกำหนดเวลา ดังนั้นคุณจึงอ่านการ์ดสั้นๆ 3 ใบแทนการเข้าสู่ระบบด้วยตนเอง ฟื้นฟูแบ็กอัปบนสำเนาสำรอง อ่านการ์ดผลลัพธ์และบันทึกผลลัพธ์ในบันทึก หลังจากการรันตามกำหนดครั้งแรก เปิดบันทึกอีกครั้งเพื่อดูว่า Cron รันพรอมต์จริงหรือไม่ ถ่ายภาพหรือแบ็กอัปก่อนการเปลี่ยนแปลงครั้งใหญ่ทุกครั้ง และเก็บบันทึกข้อความของการกระทำของเอเจนต์: วันที่ คำสั่ง และผลลัพธ์
Portward ไม่ใช่บริการโฮสต์และไม่ใช่ปลั๊กอินสำหรับแผงควบคุมเซิร์ฟเวอร์ เป็นแอป Windows ที่ออกแบบมาเฉพาะสำหรับเซิร์ฟเวอร์และบัญชีที่คุณเป็นเจ้าของหรือได้รับอนุญาตให้บริหารเท่านั้น และไม่ได้แนะนำการเลือกแผน VPS คำสั่ง Shell เว็บ และ SSH ไม่จำกัดอยู่เพียงโฟลเดอร์ทำงาน ดังนั้นคุณจึงรักษาการทำงานภายในระบบของคุณเอง Portward ไม่รับประกันว่าผลลัพธ์จะถูกต้อง