สำนักวิทยบริการและเทคโนโลยีสารสนเทศ (สวส.)

Office of Academic Resources and Information Technology

ภานุวัฒน์ หนูนคง's blog

รู้จัก Citrix XenApp กับ Application Virtualization และ Application Steaming...

    Citrix XenApp เป็นซอฟต์แวร์ที่ช่วยนำส่ง Application ไปยังหน้าจอของผู้ใช้งานตามเครื่องพีซีหรือ Thin Client ปลายทาง โดยการประมวลการทำงานของ Application อยู่ที่ Cirtix XenApp Server 100% ใช้ทรัพยากรที่เครื่องปลายทางน้อยมาก ดั้งนั้นจึงไม่สนใจเครื่องอาร์ดแวร์หรือ OS เลย แทบทุก OS สามารถใช้งาน Application บน Citrix Server ได้เลย

การใช้คำสั่ง chown เพื่อเปลี่ยน เจ้าของไฟล์และโฟลเดอร์ (owner) บน Linux

chown -R [User] [Path]

เป็นการแก้ไขเจ้าของไฟล์รวมทั้งไฟล์ใน subdirectory ด้วย เช่น chown -R www-data \home\web

chown username:groupname *

กรณีแก้ไขเจ้าของทั้งหมดใน directory นั้น   เช่น root@webserver : /home/web/public_html# chown web:web *
 

backup และ restore file .tar.gz linux

You need to use tar command as follows (syntax of tar command):
tar -zcvf archive-name.tar.gz directory-name
Where,

  • -z: Compress archive using gzip program
  • -c: Create archive
  • -v: Verbose i.e display progress while creating archive
  • -f: Archive File name

For example, you have directory called /home/jerry/prog and you would like to compress this directory then you can type tar command as follows:

$ tar -zcvf prog-1-jan-2005.tar.gz /home/jerry/prog

เปลี่ยนรหัสผ่าน root MySQL Server สำหรับ Linux

เปิด terminal หรือ โปรแกรม putty remote เข้า server 
1. หยุด Service MySQL Server 

/etc/init.d/mysql stop   หรือ sudo /etc/init.d/mysql stop

2.Start the mysqld configuration

mysqld --skip-grant-tables &  หรือ  sudo mysqld --skip-grant-tables &

3.เปิด terminal อีก tap  Login to MySQL as root

mysql -u root mysql

วิธีติดตั้ง XenServer Tools สำหรับ Linux

Within this tutorial we will cover how to install XenServer Tools to your virtual machines. This applies to CentOS, Debian and Red Hat operating systems.

1. Open up XenCenter and establish a connection to your XenServer. Here is an example of a Virtual Machine that is a fresh install but does not have XenServer Tools setup. You will notice that for "Virtualization State:" the software says "Tools not installed".

Virtual Desktop Infrastrcuture (VDI) จะมาแทน Remote Desktop จริงหรือ

   หลายคนคงได้ยินคำว่า Virtual Desktop Infrastructure หรือ VDI กันพอสมควร และคงจะได้ยินมากขึ้นเรื่อยๆ เพราะตอนนี้กระแส Virtualization กำลังเป็นเทรนที่มาแรงเหลือเกิน เพราะนอกจากจะช่วยเราประหยัดค่า hardware ได้แล้วยังลดการใช้ไฟฟ้าและเครื่องปรับอากาศซึ่งเป็นค่าใช้จ่ายที่สูงลงได้มากอีกด้วย แต่ก่อนเราจะไปถึงคำถามว่า VDI จะมาแทนที่ Remote Desktop ได้หรือไม่ เราต้องมาดูถึงความแตกต่างของ technology ทั้ง 2 ตัวนี้ซะก่อน

วิธีตรวจสอบเว็บไซต์ที่มีความเสี่ยงการโดน Hack

  • การตรจสอบเว็บไซต์ที่โดน Hack จะมี Code หรือ Script มีคำว่า eval และ base 64_decode เพิ่มเข้ามา Code หรือ Script จะมีการเข้ารหัสแบบ Base64 ไว้  ไฟล์ที่มี Code นี้ เพิ่มเข้ามาจะเป็นไฟล์ที่เข้าข่ายดังกล่าว แนะนำให้ตรวจสอบอย่างละเอียด และย้ายออกจากพื้นที่เว็บไซต์ เพื่อตรวจสอบให้แน่ใจอีกครั้ง
    • วิธีการค้นหาไฟล์  find /var/www -name "*.php" -exec egrep -l "@eval.*base64_decode" {} \;   

Citrix XenDesktop เทคโนโลยีจัดการคอมพิวเตอร์เดสท็อปเสมือน

     ปัจจุบันการใช้งานเครื่องคอมพิวเตอร์เดสท็อปในองค์กรเป็นที่แพร่หลายและมีการเปลี่ยนแปลงที่รวดเร็วไม่ว่าจะเป็นระบบปฏิบัติการ ซอฟท์แวร์หรือแอพลิเคชั่นต่างๆ หรือแม้นกระทั่งฮาร์ดแวร์เองก็มีออกใหม่ของโปรเซสเซอร์ เมมโมรี ฮาร์ดดิส รุ่นใหม่อย่างรวดเร็วทำให้วงจรการใช้งานเครื่องคอมพิวเตอร์เดสท็อปอยู่ประมาณ 4-5 ปีเราต้องเปลี่ยนเครื่องใหม่ให้ทันกับระบบปฏิบัติการและแอพลิเคชั่นใหม่ๆ จึงเกิดแนวคิดในการนำเทคโนโลยีการสร้างและจัดการคอมพิวเตอร์เดสท็อปเสมือนให้เราใช้งานเครื่องคอมพิวเตอร์เดสท็อปให้เกิดประโยชน์สูงสุด ปรับเปลี่ยนระบบปฏิบัติการ การอัพเดท Patch การอัพเดทแอพลิเคชั่นให้ใหม่อยู่เสมอได

Virtual Desktop Infrastructure (VDI) คืออะไร?

      กล่าวโดยสรุปแล้ว VDI คือการนำเทคโนโลยี Virtualization เข้ามาช่วยปรับปรุงระบบ PC ของผู้ใช้งาน โดยแทนที่เราจะต้องซื้อ Hardware ที่มีประสิทธิภาพสูงมาใช้งานเป็น PC แต่ละเครื่องสำหรับผู้ใช้งานแต่ละคน โดยที่ผู้ใช้งานแต่ละคนต่างก็ไม่ได้ใช้งานประสิทธิภาพของ Hardware เหล่านั้นอย่างเต็มที่ตลอดเวลา เราก็ได้นำแนวคิดของการทำ Consolidation เหมือนกับที่ทำกับ Server (Server Consolidation) ไม่ว่าจะเป็นการนำ