linux การติดตั้ง osquery osquery เป็น opensource จาก facebook ไว้สำหรับเก็บข้อมูลในระบบ สามารถใช้งานได้ทั้ง windows, osx และ linux วิธีติดตั้งบน Ubuntu $ sudo apt-key adv --keyserver keyserver.ubuntu.com
linux Lynis - Open source auditing tool เครื่องมือสำหรับทำ audit ระบบเรา ขั้นตอนการติดตั้ง version 2.4.0 บน Ubuntu server Import Key apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C80E383C3DE9F082E01391A0366C67DE91CA5D5F Add software repository echo "deb
linux Custom SSH Connection ก่อนหน้านี้เราได้รู้วิธีการสร้าง ssh key และใช้ key เพื่อ remote ไปที่ server ตาม link ด้านล่าง ต่อไปถ้าเราต้องการ remote ไปที่ server หลายตัวมี key
linux NMAP Tools NMAP หรือ Network Mapper เป็น opensource ใช้สำหรับสำรวจระบบ Network การติดตั้งบน Ubuntu sudo apt-get install namp -y ตัวอย่างการใช้งานเบื้องต้น ping scan network 192.168.1.
linux Apache HTTP server benchmarking tool เราสามารถทำ load test ด้วย Tools ของ Apache ได้ดังนี้ การติดตั้ง apt-get install apache2-utils ตัวอย่างคำสั่ง ab -n <num_requests> -c <concurrency> <addr&
linux แก้ไข IP บน Linux การแก้ไข IP address ด้วยคำสั่ง ifconfig ดังนี้ พิมพ์ ifconfig เพื่อแสดงข้อมูลของ Network card ทั้งหมด กำหนด IP ด้วยคำสั่ง ifconfig eth0 192.168.1.1 กำหนด
linux เพิ่ม/ลด/แก้ไข DNS server บน Linux เพิ่ม nameservers ใน configuration file ใน linux ค่า DNS ของระบบจะอยู่ที่ file ชื่อ /etc/resolv.conf โดยที่ file นี้ควรจะมีอย่างน้อย 1 บันทัดที่มีชื่อ
linux HHVM ติดตั้ง HHVM บน Ubuntu 14.04 + Nginx เพิ่ม GnuPG public keys sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0x5a16e7281be7a449 ติดตั้ง HHVM's repository sudo add-apt-repository "
linux RDP to Ubuntu server ปกติเราจะ remote server จาก ssh แต่เราสามารถใช้ remote desktop ในการ remote ไปยัง server ubuntu ได้ดังนี้ ติดตั้งโปรแกรม xrdp sudo apt-get install xrdp หลังจากติดตั้งเสร็จแล้ว
linux VIM เบื้องต้น vim เป็น text editor สามารถลงได้ดังนี้ apt-get install -y vim วิธีการเรียกใช้งาน vim file หรือ vim vim แบ่งออกเป็น 3 mode คือ command mode, insert
linux TMUX tmux คือ terminal multiplexer ที่ใช้ทำงานบน Terminal แบบหลายๆ session โดยสามารถ detach และ re-attach session กลับมาใหม่ได้ ยกตัวอย่างเช่น อาจจะทำงานบางอย่างค้างอยู่บน remote server เมื่อเราต้องรีบออกไปทำธุ
linux Setup Time for Linux server ทุกครั้งที่มีการสร้าง server ใหม่เราควรจะจัดการเรื่องวันที่ และเวลา ของ server ให้ถูกต้องทุกครั้ง Setup time zone เริ่มต้นจาก การตั้งค่า time zone ด้
linux Create swap file for Linux server จัดการพื้นที่บน disk เพื่อจะไว้ใช้เป็น swap file ด้วยคำสั่ง fallocate sudo fallocate -l 4G /swapfile จากตัวอย่างด้านบนเป็นการสร้าง swap file ขนาด 4G byte ที
linux 16 คำสั่ง สำหรับตรวจสอบข้อมูล hardware ของ Linux Hardware information มีหลายคำสั่งในการตรวจสอบข้อมูลเกี่ยวกับ Hardware ของระบบ Linux บางคำสั่งจะแสดงข้อมูลที่เฉพาะเจาะจง ในขณะที่บางคำสั่งจะแสดงข้อมูลที่หลากหลาย ในตัวอย่างนี้เราจะแสดงตัวอย่างของคำสั่งที่ใช้กันมากในการตรวจสอบข้
linux NGINX install&config Virtual Hosts ติดตั้ง nginx โดยคำสั่งตามด้านล่าง sudo apt-get install nginx หลังจากติดตั้งเรียบร้อย ทดสอบโดยการเปิด web browser จะได้ผลลัพธ์ดังรูป โดยมี default web อยู่ที
linux วิธีการสร้างและใช้ SSH Key ด้วย OpenSSH (Mac, Linux) วิธีเพิ่มความปลอดภัยในการ Login เข้า Server สามารถทำได้โดยเพิ่ม Public key authentication สำหรับผู้ใช้งาน ด้วยวิธีนี้การการ login เข้าใช้งานจะต้องมีการใช้ Private Key ร่
linux วิธีการสร้างและใช้ SSH Key ด้วย PuTTY (Windows) วิธีเพิ่มความปลอดภัยในการ Login เข้า Server สามารถทำได้โดยเพิ่ม Public key authentication สำหรับผู้ใช้งาน ด้วยวิธีนี้การการ login เข้าใช้งานจะต้องมีการใช้ Private Key ร่
linux Graylog2 (Docker) Graylog คือ Platform ในการเก็บและวิเคราะห์ Log โดยประกอบไปด้วย Opensource หลายๆตัวประกอบกัน วิธีติดตั้งด้วย Docker เป็นหนึ่งในหลายๆวิธีเท่านั้น เพื่อเป็นการศึกษาแนวทางการใช้งานต่
linux How To Install LAMP on Ubuntu วิธีการตัดตั้ง LAMP บนเครื่อง Linux Ubuntu 14.04 About LAMP "LAMP" คือ ชุดโปรแกรมที่ใช้ติดตั้งเพื่อให้สามารถใช้งานเว็บเซฟเวอร์ PHP บน Linux Ubuntu
linux Setup Unifi Controller บน Cloud แนะนำการติดตั้ง UniFi controller บน Cloud Platform เช่น Amazon EC2 หรือ Microsoft Azure จากตัวอย่างข้างล่างเราจะใช้ Amazon Web Services. เริ่มต้นด้วยการสร้าง EC2 ของ Ubuntu ขึ
linux Install elasticsearch for local dev Install nodejs and npm sudo apt-get install nodejs-legacy sudo apt-get install npm Install pm2 sudo npm install pm2 -g Install maildev sudo npm install maildev -g Create folder sudo npm init sudo npm