Month: March 2015

How to send Email with netcat

การส่งเมล์ผ่าน linux command line สามารถทำได้หลากหลายวิธีด้วยกันซึ่งขึ้นอยู่กับความถนัดของผู้ใช้และโปรแกรมที่มีอยู่ในระบบเป็นหลัก แต่ถ้าหากต้องการส่งเมล์เพื่อทดสอบระบบแล้ว การรันคำสั่งและมีขั้นตอนการพิมพ์ข้อมูลการส่งทุกครั้งจะทำให้เสียเวลาในการทดสอบในแต่ละครั้งค่อนข้างมาก ในบทความนี้จะแนะนำวิธีการส่งเมล์ที่รวกเร็วสำหรับนำไปใช้ในการทดสอบระบบ ด้วยคำสั่ง nc ซึ่งจะช่วยให้ส่งเมล์ได้ด้วยคำสั่งเดียว วิธีการรับส่งเมล์ด้วยคำสั่ง nc สามารถทำได้ดังขั้นตอนด้านล่าง ดังนี้ รันคำสั่ง date ตามด้านล่าง เพื่อสร้าง date format เพื่อไปใส่ยัง Date: # date '+%a, %d %b %Y %H:%M:%S…

How to change a network interface name on CentOS/RHEL 7

โดยทั่วไปแล้ว network interface ของ Linux จะมีชื่อว่า eth0 eth1 … ethx แต่เนื่องจากชื่อของ network interface ไม่ได้สื่อถึง hardware ของ network interface นั้น ทำให้เราไม่สามารถรู้ได้ว่า eth0 eth1 … เป็น hardware แบบไหน จึงทำให้เกิด naming rule สำหรับ…

ตารางเปรียบเทียบการใช้งาน SysVinit กับ Systemd

หลังจากที่ RHEL ได้ออก version 7 มาทำให้ผู้ใช้งานต่างต้องปรับตัวกับการเปลี่ยนระบบ service manager กันใหม่ จากระบบก่อนๆ ที่ใช้ SysVinit มาเป็น Systemd ซึ่งมีข้อดีมากกว่าการใช้ SysVinit หลายข้อ เช่นการทำงานแบบ parallel การทำ handling mount point หรือ support cgroups เป็นต้น จากการที่คำสั่งการทำงานได้มีการเปลี่ยนเแปลงเกือยทั้งหมด ดังนั้นผมจึงนำตารางเปรียบเทียบคำสั่งระหว่าง SysVinit…