Ref: https://gemini.google.com/share/bb42a14dfb9a
1. การสร้าง Alias (ชั่วคราว)
หากคุณต้องการทดลองใช้ใน Session ปัจจุบันก่อน สามารถพิมพ์คำสั่งนี้ใน Terminal ได้เลย:
หมายเหตุ: วิธีนี้จะหายไปเมื่อคุณปิด Terminal
2. การสร้าง Alias (ถาวร)
เพื่อให้คำสั่งนี้ใช้งานได้ตลอดไปแม้จะ Restart เครื่อง ให้ทำตามขั้นตอนดังนี้ครับ:
เปิดไฟล์คอนฟิก: โดยปกติจะใช้ไฟล์
.bashrc(สำหรับ Bash ซึ่งเป็น Default ของ Ubuntu)nano ~/.bashrcเพิ่มบรรทัด Alias: เลื่อนลงไปด้านล่างสุดของไฟล์ แล้วพิมพ์คำสั่งนี้ลงไป:
alias ipsec-conname-up='sudo ipsec up conname'บันทึกและออกจากโปรแกรม: * กด
Ctrl + Oแล้วกดEnterเพื่อบันทึกกด
Ctrl + Xเพื่อออก
อัปเดตการตั้งค่า: เพื่อให้ระบบรับทราบการเปลี่ยนแปลงทันทีโดยไม่ต้อง 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