ตัวสร้าง SSH Config
สร้าง Host entry ของ SSH config จาก hostname, user, port, IdentityFile และ ProxyJump พร้อม keepalive, global Host * block, การตรวจสอบค่า
Loading tool...
ตัวสร้าง SSH Config คืออะไร?
ตัวสร้าง SSH Config เป็นเครื่องมือสร้างไฟล์ ~/.ssh/config ในเบราว์เซอร์ ไม่ต้องจำ syntax ของแต่ละ option — เพียงกรอกฟอร์มต่อหนึ่งเครื่อง ทั้ง alias, hostname, user, port, identity key, jump host และ keepalive แล้วรับไฟล์ config ที่สะอาดและถูกต้อง พร้อมคัดลอกหรือดาวน์โหลด
ประโยชน์หลัก
- แทนคำสั่ง ssh user@host -p 2222 -i key ยาว ๆ ด้วย alias สั้น ๆ
- ได้ syntax ProxyJump สำหรับ bastion ที่ถูกต้องโดยอัตโนมัติ
- การตั้งค่า keepalive ช่วยป้องกัน session ถูกตัดระหว่าง idle
- การตรวจสอบจับ port และ alias ที่ผิดพลาดก่อนทำให้ config เสีย
- ไม่เก็บข้อมูลใด ๆ — ทุกอย่างอยู่ในเบราว์เซอร์ของคุณ
กรณีการใช้งาน
- •นักพัฒนาที่ดูแล VPS, staging และ production หลายเครื่อง
- •ทีม DevOps ที่ต้อง standardize รูปแบบการเข้าถึง SSH ทั้ง fleet
- •การเข้าถึงเครื่องใน private network ผ่าน bastion หรือ jump host
- •การ onboarding สมาชิกใหม่ด้วย config ที่ copy-paste ได้ทันที
วิธีใช้ตัวสร้าง SSH Config
- ตั้งค่า global options: เลือกกำหนด Host * block ได้ตามต้องการ: AddKeysToAgent, IdentitiesOnly, StrictHostKeyChecking accept-new, IPQoS, LogLevel และ HostKeyAlgorithms เช่น +ssh-rsa สำหรับเครื่องเก่า
- เพิ่ม host ของคุณ: กด "เพิ่ม host" สำหรับแต่ละเครื่อง แล้วกรอก alias, HostName (IP หรือ domain), User, Port และ IdentityFile ถ้าต้องผ่าน bastion ให้ใช้ ProxyJump
- ปรับ keepalive: ตั้งค่า ServerAliveInterval (เช่น 60) และ ServerAliveCountMax (เช่น 3) เพื่อไม่ให้ session ถูกตัดโดย firewall หรือ NAT ระหว่าง idle
- คัดลอกและนำไปใช้: กดคัดลอกผลลัพธ์หรือดาวน์โหลด บันทึกไปที่ ~/.ssh/config แล้วรัน chmod 600 ~/.ssh/config ตรวจสอบด้วย ssh -G your-alias ก่อนเชื่อมต่อ
คุณสมบัติหลัก
- เพิ่ม host ได้ไม่จำกัด พร้อมช่อง alias, HostName, User, Port และ IdentityFile
- รองรับ ProxyJump ผ่าน bastion และสวิตช์ ForwardAgent / Compression ราย host
- ตั้งค่า ServerAliveInterval และ ServerAliveCountMax ป้องกัน session ถูกตัด
- Global Host * block พร้อม StrictHostKeyChecking, AddKeysToAgent, IPQoS และ LogLevel
- ตรวจสอบ port และ alias แบบสด ๆ พร้อมปุ่ม copy หรือ download ได้ทันที
- ทำงานในเบราว์เซอร์ล้วน ๆ — ชื่อ server และ path ของ key ไม่ออกจากเครื่องคุณ