บทความ

กำลังแสดงโพสต์จาก มกราคม, 2022

NAS 101 : TrueNAS บทที่ 3 การตั้งค่า File Sharing ,Permission ,ACL

NAS 101 : TrueNAS บทที่ 3 การตั้งค่า Permission ,ACL , File Sharing , ก่อนจะไปเรื่องอื่น เราจะแนะนำระบบ File Sharing ของ TrueNAS ก่อน  สิ่งแรกที่ เราต้องรู้ก่อนว่า Permission ต่างๆ จะถูกควบคุมโดยการไปตั้งค่าที่ DataSet (ไม่ใช่อยู่ที่ Sharing เป็นความเข้าใจผิดของมือใหม่) โดยมันจะใช้ได้ 2 รูปแบบ คือ Simple permissions manager และ full Access Control List (ACL) แต่ส่วนนี้เราจะไปอธิบายทีหลัง โดย เราได้เรียงลำดับขั้นตอนการตั้งค่า File Sharing ไว้ดังนี้ Data 1. สร้าง Disk Pool เป็นการสร้างกลุ่ม Disk  2. สร้าง Data Set หรือ สร้าง Folder  (บางคนจะบอกว่าเป็น Partition) ภายใน Disk  User 3. สร้าง Group Name  4. สร้าง User ใน Account   5. สร้าง Permission /Owner ใน DataSet  6. การ Jail  ก่อนไปทำอย่างอื่นให้เรากลับไป UI แล้วไปที่ Storage >> Disk เพื่อตรวจสอบก่อนว่า มี Disk กี่ลูก โดยจะมี 1 ลูกที่เป็น Boot Disk  1. การสร้าง Disk Pool  คือ การจัดกลุ่ม Harddisk ก่อนที่จะดำเนินการอย่างอื่น โดย Harddisk ทุกลูกจะต้องถูกจัดกลุ่ม Pool ก่อน จึงสา...

NAS101 : TrueNAS บทที่ 1 เริ่มต้น Hardware และ Installation

NAS101 : TrueNAS บทที่ 1 เริ่มต้น Hardware และ Installation TrueNAS หรือ Network Attached Storage เราจะเริ่มต้นการสร้าง NAS จากคอมพิวเตอร์เครื่องเก่าด้วย TrueNAS Core OS (ชื่อเดิมคือ FreeNAS แต่ปัจจุบัน เปลี่ยนชื่อเป็น TrueNAS โดยจะแบ่งเป็นเวอร์ชั่นที่ให้ใช้ฟรี คือ TrueNAS Core และเวอร์ชั่นสำหรับขายให้องค์กร จะใช้ชื่อว่า TrueNAS Enterprise รองรับหลายๆ Nodes) TrueNAS หรือ FreeNAS คืออะไร FreeNAS มันเป็นการรวม OS และ Program NAS ไว้ในตัวเดียวกันเลย ดังนั้น มันไม่จำเป็นต้องลง Linux หรือ Windows เลย โดยตัวมันเป็น OpenSource ที่พัฒนามาบน FreeBSD รองรับการทำงานที่หลากหลาย มันฟรี  แต่บริษัทขนาดใหญ่มักจะเลือกใช้ Microsoft Windows Server ในการจัดเก็บไฟล์ มากกว่า เนื่องจากมันง่ายต่อการทำงานร่วมกับ Active Directory Services (AD) โดยหลักการ มันจะจัดการไฟล์แบบ ZFS (เป็นระบบไฟล์เดียวกับ Oracle File system)  ช่วยปกป้องข้อมูลของเราให้มีความปลอดภัยสูงมาก  และยังรองรับการทำเรด (Raid) อีกด้วย มันสามารถทำอะไรได้บ้าง Sharing File  (ถือเป็นวัตถุประสงค์หลักของการสร้างโปรแกรมนี้เป็นหลั...

NAS101 : TrueNAS บทที่ 5 Plug-in : Plex Media Sever

NAS101 : TrueNAS บทที่ 5 Plug-in : Plex Media Sever Media Server จะมี หลัก 3 เจ้าหลัก  คือ 1. Jellybin (Opensource ฟรี แต่ต้องรู้เรื่องการตั้ง Config มากสักหน่อย และไม่สนับสนุน FreeBSD อย่างเป็นทางการ และไม่สนับสนุน Streaming ไม่ว่าจะ TV หรือ Music โดยมันแชร์ผ่าน IP  แต่ใครจะเข้า Admin จะเป็นผู้สร้างไว้ให้)  2. Emby (มีแบบฟรี และพรีเมียม แต่ถ้าต้องการใช้ผ่าน Mobile ต้องจ่ายเงิน) 3. Plex (มีแบบฟรี กับแบบพรีเมียม สามารถสมัคร Music Steaming ได้ด้วย เช่น Tidal มันแชร์ผ่าน Plex User/Password ดังนั้น ทุกคนที่จะเข้าดูต้องสมัคร Plex ID ก่อนถึงเข้าได้) Plex Media Server (PMS) คืออะไร  มันคือ Platform ที่สนับสนุนแนวคิด Video On Demand (ลักษณะเป็น Client-Server)  ทั้งหนัง เพลง  รูป และ มีเดียอื่นๆ รวมไปถึง Live และ TV Streaming แต่ที่สำคัญคือ มันถูกแนะนำสำหรับคนที่เก็บหนังส่วนบุคคล ซึ่งข้อดีคือ มันใช้ความรู้ทางด้านเทคนิคที่น้อยมากๆ (จริงหรือ??) ประวัติ Plex โดยเริ่มต้นจากโปรแกรม XMBC (ที่ต่อมาเปลี่ยนชื่อมาเป็น Kodi) แต่ตอนนี้พยายามพัฒนาเพื่อใช้งานบน MacOS แทน โดยใช้ชื...