คอนฟิก Samba 4 ให้ทำ Roaming User Profiles ใน Active Directory Domain Controller

หลังจาก ตั้ง Active Directory Domain Controller ด้วย Samba 4 บน Ubuntu 16.04 เรียบร้อยแล้ว อีกหนึ่งคุณสมบัติที่นิยมใช้กันภายในบริษัทคือ การเซ็ต Roaming User Profiles เพื่อให้ผู้ใช้งานสามารถล็อกอินจากเครื่อง Windows ไหนก็ได้ ที่เป็นสมาชิก AD Domain เดียวกัน แล้วจะได้หน้าจอ Desktop เหมือนกัน

หลักการทำงานคร่าวๆ คือ เมื่อผู้ใช้ที่มีการคอนฟิก Roaming User Profiles ไว้ ล็อกอิน หรือ Log on เข้าเครื่อง Windows ที่อยู่ใน AD Domain จะมีการดาวน์โหลด profiles ต่างๆ ของผู้ใช้ เช่นภาพ Desktop Background ไฟล์หรือโฟลเดอร์ที่อยู่บน Desktop มาจากแชร์โฟลเดอร์บนเซิร์ฟเวอร์ที่ถูกตั้งค่าไว้

และหลังจากที่ผู้ใช้งานเสร็จเรียบร้อย ทำการ Log off ออกจาก Windows ค่า profiles หรือไฟล์โฟลเดอร์ที่ถูกแก้ไข จะถูกอัพโหลดกลับเข้าไปแชร์โฟลเดอร์ที่เดิมที่ตั้งค่าไว้ด้วย

ลองมาดูวิธีการคอนฟิก Samba 4 ให้สามารถทำ Roaming User Profiles ได้

Continue reading “คอนฟิก Samba 4 ให้ทำ Roaming User Profiles ใน Active Directory Domain Controller”

ตั้ง Active Directory Domain Controller ด้วย Samba 4 บน Ubuntu 16.04

นอกจากจะคอนฟิกแชร์ไฟล์ให้เครื่องอื่นที่รัน Windows สามารถเข้ามา Map Drive เพื่อเก็บไฟล์ไว้บนเซิร์ฟเวอร์ลีนุกซ์ได้แล้ว

Samba 4 ยังสามารถคอนฟิกให้เป็น Active Directory Domain Controller เพื่อควบคุมสิทธิ์ เช่นเก็บ Username, Password สำหรับการล็อกอินก่อนใช้งานเครื่อง Windows ที่เป็นสมาชิก (member) ของ Domain ได้

ลองมาดูวิธีการติดตั้งและคอนฟิกกัน

เนื่องจากปัญหาเรื่องแพ็คเกจใน Yum repo ของทั้ง CentOS 6 และ CentOS 7 ซึ่งยังไม่มีแพ็คเกจ rpm อย่างเป็นทางการ ในการคอนฟิกเป็น Domain Controller ในที่นี้จะขอเปลี่ยนมาใช้ Ubuntu 16.04

Continue reading “ตั้ง Active Directory Domain Controller ด้วย Samba 4 บน Ubuntu 16.04”

ทดสอบเว็บไซต์ของคุณด้วย IE ตั้งแต่ IE6 บน WinXP ถึง IE11 บน Win8.1 โดยใช้ Modern.IE

แทนที่ต้องไปหาเครื่อง หาแผ่นซีดีเพื่อลง Windows แล้วต้องหาวิธีติดตั้ง IE เวอรชันต่างๆ สำหรับทดสอบหน้าเว็บไซต์ของเรา ว่าแสดงผลตามที่ออกแบบไว้หรือไม่ ขอแนะนำให้ลองใช้ Modern.IE ซึ่งทางไมโครซอฟท์พัฒนาขึ้นมา ให้ผู้ใช้งานสามารถเลือกดาวน์โหลดไฟล์ในรูปแบบ Virtual Machine เพื่อนำไปเปิดในโปรแกรมเช่น VirtualBox, VMware, Parallels, HyperV สร้างเครื่องจำลองในการทดสอบได้ โดยมีตั้งแต่ IE6 บน Windows XP จนถึง IE11 บน Windows 8.1

Continue reading “ทดสอบเว็บไซต์ของคุณด้วย IE ตั้งแต่ IE6 บน WinXP ถึง IE11 บน Win8.1 โดยใช้ Modern.IE”

การสร้างเครื่องเสมือนใน VirtualBox

หลังจาก  ติดตั้ง VirtualBox บน Windows 7 เรียบร้อยแล้ว มาดูตัวอย่างการสร้างเครื่องเสมือนหรือเครื่องจำลอง (Virtual Machine) ใน VirtualBox กัน

Continue reading “การสร้างเครื่องเสมือนใน VirtualBox”

ติดตั้ง VirtualBox บน Windows 7

โปรแกรม VirtualBox เป็นโปรแกรมสร้างเครื่องเสมือนหรือเครื่องจำลอง (Virtual Machine) ภายในเครื่องของคุณเอง สามารถนำไปใช้สร้างเครื่องจำลองเพื่อทดสอบลงระบบปฏิบัติการ (Operating System) ต่างๆ ได้

โปรแกรม VirtualBox เป็นที่นิยมใช้กันทั่วไป เพราะสามารถใช้งานได้ฟรีภายใต้สิทธิ GPL และมีคุณสมบัติต่างๆ ให้ใช้งานคอนฟิกได้

ลองมาดูขั้นตอนการติดตั้ง VirtualBox บน Windows 7 กันครับ

Continue reading “ติดตั้ง VirtualBox บน Windows 7”

เปลี่ยน License ของ Maya บน Windows จาก Stand-alone เป็น Network License

หลังจากที่ติดตั้งเซิร์ฟเวอร์ Autodesk Network License เป็นที่เรียบร้อยแล้ว ก็ต้องเปลี่ยนคอนฟิกในเครื่องไคลเอ้นต์ที่ติดตั้งโปรแกรม Maya ไว้ ให้มาโหลด license จากเซิร์ฟเวอร์แทน

มาดูวิธีการเปลี่ยนคอนฟิก Maya 2014 บน Windows 7 จากการใช้ Stand-alone License ให้มาเป็น Network License แทน โดยการระบุชื่อเครื่องเซิร์ฟเวอร์ที่ติดตั้ง Network  License ไว้

Continue reading “เปลี่ยน License ของ Maya บน Windows จาก Stand-alone เป็น Network License”

ติดตั้ง Windows แบบไดร์เวอร์ครบถ้วน บนเครื่อง HP ProLiant Gen8 ด้วย Intelligent Provisioning

เคยมีปัญหาติดตั้ง Windows Server บนเครื่องมียี่ห้อไหมครับ ติดตั้ง OS เสร็จ แล้วต้องตามหาดาวน์โหลดไฟล์ไดร์เวอร์เพื่อให้ Windows เห็นอุปกรณ์ที่อยู่ในเครื่องครบถ้วน ไม่ว่าจะเป็น Network Card, RAID Controller, Video Display, Audio และอื่นๆ

ติดตั้ง Windows Server ใช้เวลาไม่นาน ไม่น่าเกิน 30 นาที แต่การหาไดร์เวอร์อาจต้องใช้เวลาทั้งวัน ตั้งแต่หาดูว่าเครื่องเราเสียบการ์ดอะไรบ้าง เป็นอุปกรณ์ชนิดไหน รุ่นไหน แล้วต้องดาวน์โหลดไดร์เวอร์ให้ตรงรุ่นนั้นมา

หลังจากที่พยายามติดตั้งไดร์เวอร์เครื่อง HP ProLiant Gen8 อยู่นาน ก็ได้เจอวิธีที่ง่ายมากโดยใช้ Intelligent Provisioning

Continue reading “ติดตั้ง Windows แบบไดร์เวอร์ครบถ้วน บนเครื่อง HP ProLiant Gen8 ด้วย Intelligent Provisioning”

อ่านเขียนดิสก์ NTFS บนลีนุกซ์

ลีนุกซ์รองรับ filesystem ของฮาร์ดดิสก์ได้หลายรูปแบบ ทำให้เราสามารถใช้ลีนุกซ์อ่านหรือเขียนไฟล์บนดิสก์ที่มาจาก OS อื่นๆ ได้

ลักษณะการใช้ที่เจอบ่อยคือลงลีนุกซ์บนเครื่องเดียวกับ Windows แล้วอยากให้ลีนุกซ์อ่านหรือเขียนไฟล์ลงบนดิสก์หรือพาร์ทิชั่นที่เป็น Windows

หรืออีกแบบคือนำฮาร์ดดิสก์ หรือ USB Disk ที่ format มาเป็น NTFS มาต่อเครื่องที่ติดตั้งลีนุกซ์

ในบทความนี้ขอแนะนำวิธีการติดตั้ง ntfs-3g บน CentOS 6 เพื่อใช้ mount ดิสก์ที่เป็น NTFS บนลีนุกซ์  ให้สามารถอ่าน เขียนไฟล์ได้

Continue reading “อ่านเขียนดิสก์ NTFS บนลีนุกซ์”

เขียนโปรแกรม PHP เชื่อมต่อเข้า MS SQL Server ด้วย php-mssql

นอกจาก  เชื่อมต่อเข้า MS SQL Server จากลีนุกซ์ด้วย freetds ได้แล้ว เราสามารถเขียนโปรแกรม PHP รันบนลีนุกซ์หรือยูนิกส์เพื่อดึงข้อมลูจาก MS SQL Server โดยใช้โมดูล php-mssql ได้

Continue reading “เขียนโปรแกรม PHP เชื่อมต่อเข้า MS SQL Server ด้วย php-mssql”

เชื่อมต่อเข้า MS SQL Server จากลีนุกซ์ด้วย freetds

FreeTDS เป็นชุดโปรแกรมที่สามารถรันบนลีนุกซ์หรือยูนิกส์ เพื่อเชื่อมต่อเข้าฐานข้อมูล Sybase หรือ Microsoft SQL Server ได้

โดยจะมีคำสั่ง fisql คล้ายกับคำสั่ง isql ให้ใช้งานส่งคำสั่ง SQL แทน

Continue reading “เชื่อมต่อเข้า MS SQL Server จากลีนุกซ์ด้วย freetds”