Category Linux

[RHEL] มาปรับวันที่ และเวลาของ OS โดยใช้คำสั่ง hwclock

บางครั้งเรา อาจจะต้องย้อนเวลาตัว OS เพื่อทดสอบอะไรบ้างอย่าง เมื่อทดสอบเรียบร้อยแล้ว อยากจะลองปรับเวลาคืน มีได้หลายวิธีครับ ใช้คำสั่ง date ใช้คำสั่ง hwclock หรือ Sync NTP Server สำหรับ Blog นี้ขอนำเสนอคำสั่ง HWCLOCK ในการปรับวันที่และเวลาครับ hwclock คือ อะไร ? เวลาของตัวเครื่อง PC หรือ Server ที่เป็น Hardware ครับ โดยตัว Linux สามารถแยกส่วนของวันเวลาได้ 2 ส่วนครับ คือ ส่วนของ Hardware และ…

[RHEL] มาตรวจสอบ Crontab ของทุก User บน RedHat ครับ

ช่วงนี้ต้องมาทำเอกสาร DRS และ Readiness เลยต้องมีการ List Crontab ของ User แต่ละ User ที่ได้กำหนดไว้บน RedHat ดังนี้ครับ ลอง List แบบทั้วไปก่อน ดู Crontab ของ user ตัวเอง โดยใช้คำสั่งดังนี้ ตรวจสอบ Crontab ของ User ใดๆ (ต้องเป็น root) โดยใช้คำสั่งดังนี้ แล้ว Crontab ของ RedHat / CentOS / Fedora ปกติเก็บที่ไหน…

[RHEL8.X] แก้ปัญหา SSH / SFTP พบ sign_and_send_pubkey no mutual signature supported

ช่วงนี้ผมได้ไป Implement HW ที่ SITE นึงด้วย RedHat 8X ครับ พบปัญหาว่าตัว FTP Server ของลูกค้าไม่ได้สักทีครับ ติด ERROR sign_and_send_pubkey no mutual signature supported ทบทวนกันก่อนว่าทำอะไรบ้าง Generate Private / Public Key เพื่อใช้สำหรับ SSH และ SFTP เพื่อทดสอบ การทดสอบ ทดสอบเชื่อมระหว่าง RedHat 8.X สามารถใช้งานได้ เมื่อส่ง Public Key ไปใช้…

[RHEL] แก้ปัญหา VM ที่มี 2 Network Card แล้วตัวที่ 2 ไม่ได้ IP ครับ

ปกติตอนที่ผมสร้าง VM ของ Linux ผมจะสร้าง Network Card ไว้ 2 ตัวครับ ตัวแรกเชื่อมต่อแบบ NAT – เอาไว้ใช้เนตจาก Host ในการ Update Package ต่างๆ ตัวสองเชื่อมต่อแบบ Bridge – เอาไว้ให้เครื่องอื่น Access เข้ามาครับ เช่น เปิดเป็น DB Server หรือ Web Server เป็นต้นครับ ถ้าหากเป็นพวก Ubuntu มันใช้งานได้ปกตินะครับ ทั้ง NAT และ Bridge…

[UBUNTU] แก้ปัญหา Unknow Display ทำให้ไม่สามารถกำหนดความละเอียดของจอสูงๆได้

บางครั้งเครื่องที่ลง Windows มา แล้วย้ายมาค่าย Linux อย่าง Ubuntu มักจะเจอปัญหา Unknow Display ทำให้ไม่สามารถกำหนด Screen Resolution มากกว่า 1024 x 768 ได้ครับ เวลาใช้งานหน้าจอ มันจะดูใหญ่ พลิกครับ ยิ่งใช้ใช้จอแบบ 24 นิ้ว ++ ที่ความละเอียดสูงๆด้วยแล้ว น่าจะมีหงุดหงิดบ้างหละ ขั้นตอนการแก้ไข ตรวจสอบหน้าจอกันก่อนครับ ว่าของเดิมจริงๆ รองรับ Screen Resolution ที่อยากได้จริงๆ เช่น ของผมต้องการ Screen Resolution 1920 x…

[UBUNTU] dutree: a tool to analyze file system usage

หลายๆคนที่ใช้งาน Linux / AIX มาเป็นเวลานานน่าจะพอคุ้นกับคำสั่ง du หรือ disk usage ซึ่งเป็นคำสั่งสำหรับ Admin ทั้งหลายที่ต้องใช้ในการตรวจสอบ ติดตามการใช้งานพื้นที่ของเครื่อง Server ครับ แต่ใช้ไปนานๆตัวเลขเยอะๆ เอ่ออมันเริ่มจะลายตาและ อยากได้ข้อมูลสรุปก็ทำลำบาก หรือ อยากเปรียบเทียบขนาดของ 2 โพลเดอร์ก็ลำบากอีกครับ มาลงกันเลยดีกว่าครับ เตรียมตัวก่อนติดตั้ง เครื่องต่อ Internet สำหรับใช้ Download Package ต่างๆ user ที่มีสิทธิ root ขั้นตอนการติดตั้ง dutree ติดตั้ง curl กันก่อน เพื่อติดตั้งส่วนประกอบที่จำเป็นสำหรับภาษา rust…

[UBUNTU] ping ไปหา Windows โดยใช้ชื่อเครื่อง

บทความนี้เป็นบันทึกช่วง Work From Home ที่เขียนดองไว้ช่วงเดือนมีนาคมนะครับ แต่กำหนด Publish ไว้เดือนพฤษภาคม โดยหวังว่าสถานการณ์เคอร์ฟิวจะไม่ยาวถึงนะ มาเข้าเรื่องดีกว่า ใช้ Ubuntu อยู่อยาก ping ไปหา Windows โดยใช้ชื่อเครื่อง ต้องมีขั้นตอนอย่างไร มาลองทำได้เลยครับ ติดตั้ง Package winbind ด้วยคำสั่ง แก้ไขไฟล์ ในที่นี้ผมใช้ Toolsชื่อ nano และใช้สิทธิ root ด้วยคำสั่ง แก้ไขบรรทัด hosts จาก (หรือ อาจจะเป็นค่าอื่นๆที่คล้ายๆ กันลองปรับตามดู) ไปเป็น จากนั้น Save…

[UBUNTU] สร้าง User ใหม่แล้ว Terminal โง่มากก อยากได้ Terminal แบบเดิมๆ มีสีสัน

ถ้าใครสังเกตุเวลาลองใช้ Ubuntu ถ้าสร้าง User มาตอนลง OS ตัว Terminal มันจะฉลาดมากๆ มีสีสัน มีแนะนำเมื่อกด Tab ครับ พอมาลองสร้าง User เท่านั้นแหละ Ubuntu ของเรากลับสู่ยุคโมโนโครมเลยทีเดียววว ทนไม่ไหวแล้วววววววววววววว !!!!!!!!!!!!! อยากได้ Terminal แบบเดิมที่ฉลาดครับ หลังจากงมอยู่นานก็ได้วิธีมากครับ โดยสามารถทำตามขั้นตอน ดังนี้ได้เลย เปิดไฟล์ ~/.bashrc ขึ้นมาครับ จะใช้ Editor ตัวไหนก็ได้ครับ แล้วแต่ชอบ ปกติผมชอบใช้ nano / gedit ครับ ส่วน vim…

ลองใช้ GParted จัดการ partition

หลังจากตอนแรกที่คิดว่า 10 GB น่าจะพอสำหรับ DB2 นะ แค่ลองไปแล้ว ไม่อ่า เกือบเต็ม ผมเลยติดสินใจว่าเพิ่ม Disk ใน VM อีก 5 GB ครับ (ขอ Host เองก็มีไม่พอแล้ว มี 500 GB ต้องใช้อย่างประหยัด) การเตรียมตัว Download GParted Live CD มาให้เรียบร้อย หรือใช้ Ubuntu Live DVD/USB ได้ครับ (ผมใช้ GParted Live CD เนื้อที่ HDD…

สรุป Note เกี่ยวกับ Bash Shell

หลังจากไม่ได้แค่พวก Bash Script มาปีนิดๆ วันนี้ลองมาเล่น ubuntu ปรากฏว่าลืม เลยมาเขียน Note นิดหน่อย บรรทัดแรก ต้องใส่ ถ้าไม่ใส่ชื่อ Error ว่า “command not found” ลอง Run แล้วขึ้น Error “Permission denied” ต้องเพิ่มสิทธิ Execute Beginners/BashScripting on Ubuntu