NAS 101 : TrueNAS บทที่ 3.2 SMB Share การเข้าถึงไฟล์ บน Window (แบบลงรายละเอียด)

NAS 101 : TrueNAS บทที่ 3.2 SMB Share การเข้าถึงไฟล์ บน Window

หากเราต้องการให้ Window สามารถเข้าถึง TrueNAS คุณจำเป็นต้องตั้ง Config เพื่อแชร์กับ CIFS หรือ SMB หรือ SAMBA Share 

ขั้นตอนเราจะทำดังนี้
TrueNAS
1. กำหนดค่า Pool (เป็นไปตามบทที่ 3)
2. ตั้งค่า บัญชีผู้ใช้งาน
3. แก้ไข ACL (Access Control List)
4. เปิด Service SMB

ฝั่ง Window
1. เข้า HTTP ที่กำหนด
2.  MAP Network Drive
  ** กรณีที่ Window หา Server ไม่เจอ ทำตามนี้ก่อน
    - 2.1 สิ่งแรกคือ ไปที่ Network >> Global Configuration >> WS-Disconver enabled >> Function Discovery Provider Host  เพื่อให้ Window หา Network เจอก่อน
     -2.2 
     -2.3 หากคุณเปลี่ยน Configuration บน TrueNAS อย่าลืมที่จะ Restart มันด้วย

3. กรอก Login Password ที่กำหนดไว้

เราจะอธิบายเฉพาะส่วนของ TrueNAS
1. ทำตามบทที่ 3 จนได้ Pool มาแล้ว 
เราจะทำตามนี้
1.1 Storage >> Add Pools >>... >> Add Dataset
  >> ตั้งชื่ออะไรก็ได้ แต่ Share Type ต้องตั้งเป็น SMB

2. สร้าง Group Name และ  User
2.1 ไป Account แล้วสร้าง Group Name 
2.2  ไปสร้าง User 
  - มันจะมีคำถามว่า ต้องการ สร้าง New Primary Group รึเปล่า (ให้เอาออก เพราะเราสร้างไว้แล้ว)
  - Primary Group ให้ใส่ Group ด้านบน 
  - Aux Group ก็อยากให้อยู่ Group อื่นด้วยก็ใส่ได้หมด
 - ถึงตรงนี้ User นี้ความจริงแล้ว จะไม่ต้องใช้ Group ก็ได้ แต่มันจะระบุ โฟลเดอร์(data set) ที่สามารถเข้าถึงได้แค่ 1 อันเท่านั้น

แล้วก็เลือก โฟลเดอร์ ที่กำหนดสิทธิต่างๆ

ถัดมาเราต้องเข้าไปที่ Sharing 


3. กลับไป  แก้ไข ACL  ใน DataSet
( Access Control List หรือ การตั้งค่าสิทธิการเข้าถึง)
ACL จะมี 2 ประเภท คือ 
- POSIX (the SCALE default)  เป็นการตั้งค่าแบบง่ายๆ  
- SMB/NFSv4 เป็นการตั้งค่าแบบขั้นสูง โดยมันสามารถเชื่อมต่อกับ Active Directory ของ Window ได้อีกด้วย

จุดนี้เองที่เราให้ Data Set นี้สามารถให้ Group Name ไหนเข้าถึงได้บ้าง (ไม่ได้ตั้งค่าจาก GroupName)

Sharing >> SMB >> เลือก DataSet ที่สร้างไว้ >> ... >> Edit ACL

ถึงตรงนี้มันจะขึ้น Group และ User ขึ้นมา ให้แก้ไข แล้วกด Save
*** ถ้าให้ง่าย ไปติ๊กตรง Allow Guest Access แต่ใครก็เข้าถึงได้ ***

4. กลับไปเปิด Service SMB


กรณี Harddisk เสีย
ก่อนอื่นเราต้องเข้าไปดู สุขภาพของ Harddisk ใน Pool ก่อน โดยอันที่เสียจะขึ้น Status เป็น UnAval (ถึงตอนนี้ อย่าเพิ่งถอดสายออก) 
โดยใน Pool มันจะขึ้น Status ว่า Degraded (สำหรับ Mirror) 

ถัดมาให้เราต่อสาย Harddisk ให้เรียบร้อย เข้าไปดูหน้า Disk มันจะขึ้นสถานะ Pool เป็น UnUsed (ถ้าถูกผูกกับ Pool แล้วมันจะขึ้นชื่อ Pool แทน) 

ถัดมา หน้า Pool >> Pool Status  เราจะไปคลิก Disk ที่เสียหาย แล้วคลิก Replace แทน แล้วมันจะขึ้นให้เลือก Disk ก้อนใหม่แทน  

รอแปปหนึ่ง มันจะกลับมาขึ้นสถานะ Online แทน 



ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

KoolMocyc : Forza 350 สเปกต่างๆ และการแก้ไข

Stable Diffusion 101 : Extension : AnimateDiff

KoolMocyc : Forza 350 : ปัญหาประจำตัว