Month: September 2007

Find the number of sockets a process currently has open

เมื่อเราต้องการรู้ว่าเครื่อง Linux ของเราได้ทำการเปิด socket ของ process นี้กี่ socket แล้ว สามารถทำตามวิธีข้างล่างนี้ได้เลย โดยขั้นแรกจะต้องหา PID ของ process นั้นๆก่อน โดยใช้คำสั่ง $ ps -aef | grep processnamepbat 4750 4437 0 07:03 ? 00:00:00 processname เมื่อเราได้ค่า…

Create filesystems greater than 2 Terabytes

ใน CentOS/RHEL 5 สามารถรองรับ file system ได้ถึง 8 TB และสามารถรองรับ file system ได้มากถึง 16 TB ในอนาคต แต่เมื่อทำการสร้าง file system ขึ้นมาจริงๆแล้ว ไม่สามารถสร้าง file system ได้ถึง 8 TB ตามที่กล่าวอ้าง แต่สามารถสร้างได้มากสุดแค่ 2 TB…

Map Of The Linux File System

ผมมีรูปรายละเอีบดของ directory มาฝากครับ สำหรับมือใหม่ Ubuntu และสาวก Ubuntu ที่บางท่านที่ยังไม่ทราบรายละเอียดต่างๆของ Directory ว่าอะไรเก็บอยู่ที่ไหนบ้าง ขอขอบคุณ: คุณ Scott Gilbertson จาก wired มากๆครับ

View extended information about network connections using netstat?

เราสามารถใช้คำสั่ง netstat ดูรายละเอียดต่างๆของ network ได้โดยใช้คำสั่งข้างล่างนี้ [root@example ~]# netstat -tuanpeeoT Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name Timer tcp 0…

Setup SSH to disable direct root login.

การป้องกันไม่ให้ ssh เข้าเครื่องโดย Login เป็น root สามารถแก้ไขที่ไฟล์ #vi /etc/ssh/sshd_config ตรงส่วนของ PermitRootLogin ให้เป็น no ดังข้างล่าง PermitRootLogin no จากนั้นให้ restart ssh โดยพิมพ์ #service sshd restart Stopping sshd: [ OK ] Starting sshd:…

Logout the user from ssh after 15 minutes of inactivity

เพื่อความปลอดภัยจากการใช้งาน ssh เราสามารถตั้งค่าให้ระบบ logout user ที่ไม่ได้ใช้งานหลังจาก 15 นาทีผ่านไปแล้ว โดยการแก้ไขตามคำสั่งด้านล่าง #vi /etc/ssh/sshd_config และหาบรรทัดและแก้ไขให้เหมือนข้อความตามด้านล่าง ClientAliveInterval 15m # 15 minutesClientAliveCountMax 0 # 0 times จากนั้นพิมพ์ #service sshd restart

Use SNMP and MRTG to monitor CPU, MEM and Disk use status

จากบทความที่แล้วเรื่องการติดตั้ง mrtg กับ IOSTAT ซึ่งเป็นการติดตั้งวิธีการที่ประยุกต์เอาคำสั่งพวก Monitor tools มาช่วยในการทำงานกับ mrtg ซึงแตกต่างจากหลักการทั่วไปที่ส่วนมากจะนำ SNMP มาใช้ในการส่งข้อมูลสถานะต่างๆให้กับ mrtg และในบทความนี้จะพูดถึงการนำ SNMP มาใช้งานกับ mrtg ซึ่งเป็นวิธีที่มีความนิยมใช้งานกันอย่างแพร่หลายมากกว่าการติดตั้ง mrtg กับ IOSTAT เพื่อไม่ให้เป็นการเสียเวลาเรามาเริ่มกันเลยดีกว่า

Force fsck on the next boot sequence

เมื่อต้องการให้ Linux ทำ file system check ทุก partition หลังจากที่ได้ reboot แล้ว สามารถทำได้โดยใช้คำสั่งดังนี้ (root user) สร้างไฟล์ /forcefsck ที่ root directory เพื่อบังคับให้ reboot หรือ เปิดเครื่องครั้งต่อไปทำการ full file system check สร้างไฟล์ /forcefsck ด้วยคำสั่ง…