THE KNOWLEDGE BASE

บทความทั้งหมด.

389 บันทึกเรื่อง Linux เครื่องมือ และการแก้ปัญหา

Scanning heartbleed bug with the nmap NSE script

สืบเนื่องจาก Heartbleed Bug: OpenSSL Security Flaw ซึ่งทำให้บริการที่ใช้ secure protocol ที่ใช้งาน OpenSSL 1.0.1 เกิดความไม่ปลอดภัยอีกต่อไป จากเหตุการณ์เช่นนี้ทำให้ผู้ดูแลระบบที่มีการใช้ OpenSSL ต

ezylinux2 นาที

Critical Security: Patch for OpenSSL Heartbleed Vulnerability

สืบเนื่องจาก OpenSSL Heartbleed bug (CVE-2014-0160) ซึ่งเป็น bug ที่ทำให้ attacker ส่ง heartbeat message ที่ไม่สมบูรณ์ไปยังเป้าหมายและเครื่องเป้าหมายจะทำการส่งข้อมูลที่เก็บอยู่ใน memory กลับไป โดยการโ

admin3 นาที

Heartbleed Bug: OpenSSL Security Flaw

security researchers ประกาศพบ bug ในไลบรารี OpenSSL version 1.0.1 - 1.0.1f และ 1.0.2beta โดยใช้ชื่อว่า Heartbleed (CVE-2014-0160) Bug ที่เกิดขึ้นนี้ทำให้ attacker ส่ง heartbeat message ที่ไม่สมบูร

ezylinux3 นาที

Rescan a SCSI bus without rebooting

โดยปรกติแล้วเมื่อทำการเพิ่ม HDD ที่รองรับ hotplug (VM หรือ Physical) เข้าไปในระบบปฏิบัติการ Linux และรันคำสั่ง # fdisk -l จะไม่พบ HDD จนกระทั่ง reboot เครื่องก่อน ถ้าต้องการให้ linux พบ HDD ที่ได้

ezylinux1 นาที

How to enables command-line history in SQL*PLUS

SQL*PLUS (sqlplus) จะไม่สามารถกด ↑ " ขึ้น " หรือ ↓ " ลง " เพื่อดูคำสั่งก่อนหน้าได้ แต่สามารถตรวจสอบคำสั่งก่อนหน้าได้ 1 คำสั่งเท่านั้น ซึ่งอาจจะทำให้ไม่สะดวกในการใช้งาน เพราะถ้าหากต้องการส่งคำสั่งก่อนห

ezylinux2 นาที

How to get a day before current time in Bash

การแสดงวันที่ของเมื่อวานหรือก่อนหน้า บน bash ทำได้โดยใช้ option -d ดังตัวอย่างดังนี้ แสดงวันที่เมื่อวาน [tum@ezylinux ~]$ date -d yesterday Wed Mar 12 14:53:56 ICT 2014 หรือ [tum@ezylinux ~]$ date -d

ezylinux1 นาที

Show running processes in Oracle DB

Oracle tip: Script แสดง query ที่ทำงานอยู่บน Oracle database (คล้ายๆ คำสั่ง show processlist บน MySQL) show_processlist.sh #!/bin/bash sqlplus -s /nolog << EOF CONNECT / as sysdba whenever sqlerror

ezylinux1 นาที

How to trim space from bash variable

Tip เล็กๆ ในการลบ space (ช่องว่าง) ที่อยู่ในตัวแปรของ bash shell ต้องการลบ space ด้านหลัง ให้ใช้ sed 's/ *$//g' ตัวอย่าง echo " www ezylinux com " | sed 's/ *$//g' ผลลัพธ์ www ezylinux com ต้องการลบ s

ezylinux1 นาที

How to turn off Oracle password expiration

โดย default แล้ว User บน Oracle จะมีอายุ password สูงสุด 180 วัน ซึ่ง user จำเป็นต้องทำการเปลี่ยน password ใหม่ แต่ถ้าหากไม่ต้องการให้มีการกำหนดอายุของ password ก็สามารถทำได้โดยแก้ไขค่า PASSWORD_LIFE

ezylinux2 นาที