Sunday, April 5, 2026

สร้าง Alias Ubuntu 24.04 for IPSec VPN short

Ref: https://gemini.google.com/share/bb42a14dfb9a

1. การสร้าง Alias (ชั่วคราว)

หากคุณต้องการทดลองใช้ใน Session ปัจจุบันก่อน สามารถพิมพ์คำสั่งนี้ใน Terminal ได้เลย:

alias ipsec-conname-up='sudo ipsec up conname'

หมายเหตุ: วิธีนี้จะหายไปเมื่อคุณปิด Terminal


2. การสร้าง Alias (ถาวร)

เพื่อให้คำสั่งนี้ใช้งานได้ตลอดไปแม้จะ Restart เครื่อง ให้ทำตามขั้นตอนดังนี้ครับ:

  1. เปิดไฟล์คอนฟิก: โดยปกติจะใช้ไฟล์ .bashrc (สำหรับ Bash ซึ่งเป็น Default ของ Ubuntu)

    nano ~/.bashrc
  2. เพิ่มบรรทัด Alias: เลื่อนลงไปด้านล่างสุดของไฟล์ แล้วพิมพ์คำสั่งนี้ลงไป:

    alias ipsec-conname-up='sudo ipsec up conname'
  3. บันทึกและออกจากโปรแกรม: * กด Ctrl + O แล้วกด Enter เพื่อบันทึก

    • กด Ctrl + X เพื่อออก

  4. อัปเดตการตั้งค่า: เพื่อให้ระบบรับทราบการเปลี่ยนแปลงทันทีโดยไม่ต้อง Restart:

    source ~/.bashrc

ข้อควรรู้เพิ่มเติม

  • เรื่องรหัสผ่าน: เนื่องจากใน alias มีคำสั่ง sudo อยู่ เมื่อคุณพิมพ์ ipsec-conname-up ระบบจะยังคงถามรหัสผ่านของ User คุณตามปกติ (เว้นแต่คุณจะตั้งค่า NOPASSWD ในไฟล์ sudoers ซึ่งไม่แนะนำในด้านความปลอดภัย)

  • การตั้งชื่อ: หากคุณต้องการเปลี่ยนชื่อ alias เป็นอย่างอื่นในอนาคต เช่น vpn-on คุณก็เพียงแค่เปลี่ยนชื่อข้างหน้าเครื่องหมาย = ในขั้นตอนที่ 2 ครับ

Tip: หากคุณใช้งาน Zsh (เช่น ติดตั้ง Oh My Zsh เพิ่มเติม) ให้เปลี่ยนจากไฟล์ .bashrc เป็น .zshrc แทนนะครับ

No comments:

Post a Comment