SysAdmin - Knowledge Center for IT Expert

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

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

---
SysAdmin Knowledge
30 September 2013


SysAdmin Book

หนังสือ ติดตั้งอินเทอร์เน็ตเซิร์ฟเวอร์ด้วย CentOS Linux เล่ม 1
ISBN: 978-616-91434-2-0 >> คลิกที่นี่เพื่อสั่งซื้อหนังสือ

การป้องกัน Secure Shell (SSH Server Hardening)

ในการใช้งาน Secure Shell หรือ ssh ให้มีความปลอดภัยมากยิ่งขึ้น ผู้ดูแลระบบสามารถทำการปรับแต่งค่าเพิ่มเติมดังนี้

[root@server01 ~]# vi /etc/ssh/sshd_config

#--Line 17-- เปลี่ยนจากพอร์ต 22 เป็น 2299
Port 2299

#--Line 19-- กรณีต้องการระบุไอทีที่อนุญาติให้เข้าใช้งาน
#ListenAddress 192.168.1.5

#--Line 23-- เปลี่ยนเป็นโปรโตคอล 2
Protocol 2

#--Line 49-- ไม่อนุญาติให้เข้าระยะไกลด้วยแอคเคาน์ root
PermitRootLogin No

เสร็จแล้วสั่ง Reboot เครื่อง
[root@server01 ~]# systemctl restart sshd

NetBSD ระบบปฏิบัติการตะกูล BSD ที่มีความแข็งแกร่งและความสามารถสูง

NetBSD เป็นระบบปฏิบัติการตระกูล BSD ที่มีความแข็งแกร่งและความสามารถสูง ด้วยความยากในการเรียนรู้ทำให้ SysAdmin มือใหม่ไม่กล้าย่างเข้าไปแตะ เนื่องจากทุกอย่างต้องสั่งงานผ่านทาง Command หรือ Terminal ในยุคแรกๆ การติดตั้งระบบปฏิบัติการสาย BSD ต้องใช้เวลาและพลังมากทีเดียว

Tags: 

Raspbian เป็นระบบปฏิบัติการสำหรับติดตั้งใช้งานบนบอร์ดขนาดเล็กนาม Raspberry Pi พัฒนามาจากระบบ Debian Linux เหมาะสำหรับนำมาใช้ทำแล็ป และงานวิจัยเกี่ยวกับระบบคอมพิวเตอร์แบบฝังตัว (Embedded System) โดยที่ Raspbian มีแพ็กแเกจให้ใช้งานกว่า 35,000 แพ็กเกจ กล่าวได้ว่าสามารถติดตั้งแพ็กเกจที่ใช้งานใน Debian Linux และ Ubuntu Linux ได้เกือบทุกแพ็กเกจ สามารถดูรายละเอียดได้ที่เว็บไซต์ https://raspbian.org

Download Raspbian > https://www.raspberrypi.org/downloads/

ตรวจสอบการใช้งาน RAM ของโปรเซสด้วย ps_mem

ก่อนอื่นให้ทำการติดตั้งแพ็กเกจ ps_mem

[root@logs01 ~]# yum install -y ps_mem

ทดสอบใช้งาน
[root@logs01 ~]# ps_mem
Private + Shared = RAM used Program

ติดตั้งภาษา JAVA บน CentOS 7

การติดตั้งภาษา JAVA บนลีนุกซ์ CentOS 7

ตรวจสอบแพ็กเกจที่เกี่ยวกับ JAVA
yum search java | grep -i --color JDK

[root@logs01 ~]# yum install -y java

ตรวจสอบแพ็กเกจที่เกี่ยวกับ JAVA
[root@logs01 ~]# yum search java-

ตรวจสอบเวอร์ชั่นภาษา JAVA
[root@logs01 ~]# java -version
openjdk version "1.8.0_101"
OpenJDK Runtime Environment (build 1.8.0_101-b13)
OpenJDK 64-Bit Server VM (build 25.101-b13, mixed mode)

Linux Live CD สำหรับไว้ทดสอบแล็ปเครือข่าย

ในการทดสอบแล็ปในการเรียนการสอนและการทำงานสายเครือข่าย มีความจำเป็นต้องติดตั้งแล็ปสำหรับไว้ทดสอบระบบ Linux Live CD เป็นไฟล์ระบบปฏิบัติการขนาดเล็ก เป็นทางเลือกหนึ่งในการใช้ทดสอบระบบโดยไม่จำเป็นต้องติดตั้งระบบ ผู้ใช้สามารถเข้าทดสอบระบบต่างๆ ได้อย่างง่ายดาย ภายในมีตัวติดตั้งระบบปฏิบัติการให้เลือกใช้งานมากมายทั้ง LiveCDs, LiveDVDs และ LiveUSB...

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

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

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

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

Pages

Network Monitoring

Network Command

SysAdmin LINE

SYSADMIN LINE ID