SysAdmin - Knowledge Center for IT Expert

Welcome to SysAdmin Knowledge based
การเป็นผู้ดูแลระบบเครือข่ายองค์กร คงเป็นความไฝ่ฝันของหลายๆ คนไม่ว่าจะเป็นนินิตจบใหม่ หรือผู้ที่ต้องการเปลี่ยนสายงานมาสู่การเป็นผู้ดูแลระบบเครือข่ายองค์กร จะว่าไปแล้วเป็นสายงานที่ท้าทายพอสมควร การทำงานจะทำเพื่อความชอบเพียงอย่างเดียวคงไม่ได้ บางท่านอาจทำด้วยใจรัก บางท่านทำเพราะโชคชะตาพาไป บางท่านทำเพราะอยากจะเพิ่มพูนความรู้ใหม่ๆ ให้ตัวเอง ไม่ว่าท่านจะเดินเข้ามาในสายงานนี้ด้วยวิธีใด สุดท้ายก็ต้องแบกรับภาระหน้าที่ มีความรับผิดชอบ มีจรรยาบรรณในการดูแลระบบขององค์กรอยู่ดี การที่หน่วยงานแต่ละหน่วยงานจะรับพนักงานเข้าทำงานในสายผู้ดูแลระบบเครือข่ายนั้น จำเป็นต้องคัดเลือกผู้ที่มีความรู้ความเชี่ยวชาญเข้ามาทำงาน และมีการพิจารณาอยู่หลายๆ ส่วนด้วยกัน ทั้งด้านเทคนิค ความรับผิดชอบ และการทำงานเป็นทีม

หมายเหตุ
ความรู้เชิงลึก (Advanced System Admin Knowledge) สำหรับสมาชิกเว็บที่ได้รับสิทธิเข้าระบบเท่านั้น บุคคลทั่วไปจะมองไม่เห็น

---
SysAdmin Knowledge
30 September 2013


SysAdmin Book


➥ Book Name: ติดตั้งอินเทอร์เน็ตเซิร์ฟเวอร์ด้วย CentOS Linux (เล่ม 1)
➥ ISBN: 978-616-91434-2-0 >> คลิกที่นี่เพื่อสั่งซื้อหนังสือ
➥ ดูรายรายละเอียดหนังสือเพิ่มเติมได้ ที่นี่
รายนามผู้สั่งจองที่ชำระเงินแล้ว

เพิ่มการแสดงบรรทัด(Line Number) บนเอดิเตอร์ vi/vim

หลายท่านที่ใช้งานเอดิเตอร์ vi หรือ vim บนระบบปฏิบัติการ Linux หากต้องการเพิ่มการแสดงบรรทัด (Line Number) แบบถาวรสามารถเพิ่มเติมได้ดังนี้

กรณีใช้ VI
# vi /etc/virc
เพิ่มเติมบรรทัด
set nu

กรณีใช้ vim
# vim /etc/vimrc
เพิ่มเติมบรรทัด
set nu

ลิงค์ดาวน์โหลด Ubuntu 16.04 (Xenial Xerus)

ลิงค์ดาวน์โหลด Ubuntu 16.04 (Xenial Xerus)
- Desktop image
- 64-bit PC (AMD64) desktop image
- 32-bit PC (i386) desktop image
- 64-bit PC (AMD64) server install image
- 32-bit PC (i386) server install image

คลิกดาวน์โหลดอิมเมจไฟล์ต่างๆ ได้ที่ลิงค์ http://releases.ubuntu.com/16.04/

OpenStack,Packstack

ทดสอบติดตั้งบน CentOS 7 minimal โดยใช้ OpenStack Mitaka : Openstack Packstack

ก่อนการติดตั้งให้ติดตั้งแพ็กเกจเหล่านี้ก่อน
Time Server / KVM HyperVisor / MariaDB Server
# yum install -y ntp
# yum install -y qemu-kvm libvirt virt-install bridge-utils
# yum install -y mariadb-server

real-time logfile analyzer, AWstats

AWstats เป็นทูลในการวิเคราะห์ Log Files ของ Application Server อาทิ Web Server, Streamming Server, FTP Server, Proxy และ Mail Server แบบ Real-time มีขนาดเล็กและความเร็วในการใช้งาน แสดงผลในรูปแบบกราฟิก ผู้ดูแลระบบสามารถตรวจสอบการใช้งานได้ผ่านทางหน้าเว็บไซต์ AWstats พัฒนามาแนว CGI จากภาษา PERL มีลิขสิทธิ์แบบ GPL สามารถนำไปติดตั้งใช้งานได้ฟรี อีกทั้งสามารถติดตั้งใช้งานได้ทั้งระบบ Linux Server และ Windows Server

Netdata, Real-time performance monitoring

Netdata เป็นทูลสำหรับตรวจสอบประสิทธิภาพการทำงานของอุปกรณ์ทางเครือข่าย/อุปกรณ์ในเครื่องแม่ข่ายแบบ Real-time ใช้ติดตั้งบนระบบปฏิบัติการ Linux สามารถใช้ตรวจสอบการทำงานของอุปกรณ์ อาทิ CPU, RAM, Disks, Network interfaces, Network QoS, UPS, Hardware sensors รวมทั้งแอพพลิเคชั่น (Apache, Nginx,MySQL, Bind, Postfix, Squid,...) และอุปกรณ์ที่สนับสนุน SNMP ผู้ดูแลระบบสามารถเรียกใช้งานได้ผ่านทางหน้าเว็บไซต์ ระบบมีการพล็อตข้อมูลออกมาในรูปกราฟ ทำให้ง่ายแก่การตรวสอบ

การตรวจสอบ Runlevel ที่ใช้งานอยู่

การตรวจสอบ Runlevel ที่ใช้งานอยู่ สามารถตรวจสอบได้ดังนี้

[root@sysadmin ~]# runlevel
N 3

[root@sysadmin ~]# systemctl get-default
multi-user.target

[root@sysadmin ~]# ll /etc/systemd/system/default.target
lrwxrwxrwx. 1 root root 37 Jun 9 16:28 /etc/systemd/system/default.target -> /lib/systemd/system/multi-user.target

การตรวจสอบพอร์ตใช้งานบนระบบ Linux

ในระบบ Linux Server กรณีต้องการตรวจสอบพอร์ตทางเครือข่ายที่ใช้งานสามารถใช้คำสั่งเหล่านี้ได้

[root@sysadmin ~]# netstat -tapn

- การตรวจสอบพอร์ตและโปรเซสที่ใช้งานอยู่
[root@sysadmin ~]# netstat -tlunp

Pages

Network Monitoring

Network Command

SysAdmin LINE

LINE ID: sys-ad-min-book