---
schema_version: "1"
id: 0d9511952502f445b363c50c96bad0f47e2d9dcd45b70f24215a4a72d8aded45
title: ไฟล์และสิทธิ์ใน TSM
collection: tableau
version: next
locale: th-th
portal_url: https://docs.salesforce.com/tableau/next/th-th/server-linux/file_permissions_tsm.md
canonical_url: https://help.tableau.com/v0.0/server-linux/th-th/file_permissions_tsm.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 24712fab6d1acda981b2e11f9ed2ab9a96d9d209bbba6f5938ead270858b5a4f
description: Understand file and directory permission requirements for TSM and Tableau Server.
---
[ข้ามไปยังเนื้อหาหลัก](#main-content)

# ไฟล์และสิทธิ์ใน TSM

หัวข้อนี้ครอบคลุมข้อกำหนดสิทธิ์ที่จำเป็นสำหรับ Tableau Services Manager (TSM) เพื่อเข้าถึงและใช้ไฟล์ ข้อมูลนี้มีไว้สำหรับผู้ดูแลระบบเซิร์ฟเวอร์ หัวข้อนี้_ไม่ได้_กล่าวถึงสิทธิ์ที่ใช้สำหรับจัดการผู้ใช้และเนื้อหาภายในTableau Server (สิทธิ์สำหรับเนื้อหาและผู้ใช้) หากต้องการข้อมูลที่เกี่ยวข้องกับสิทธิ์เหล่านี้ โปรดดู [สิทธิ์](https://help.tableau.com/v0.0/server-linux/th-th/permissions.htm)

ระหว่างการติดตั้ง TSM และ Tableau Server จะมีการสร้างผู้ใช้ที่ไม่มีสิทธิพิเศษ (_tableau_) และเพิ่มไปยังกลุ่มที่ได้รับอนุญาตของเซิร์ฟเวอร์ (_tableau_) บัญชีผู้ใช้นี้ช่วยให้งานที่ทำโดยกระบวนการ TSM และ Tableau Server ทำงานได้ คุณสามารถเปลี่ยนผู้ใช้และกลุ่มระหว่างการติดตั้งได้ หากต้องการข้อมูลเพิ่มเติม โปรดดู [ที่เก็บข้อมูลประจำตัว](https://help.tableau.com/v0.0/server-linux/th-th/plan_identity_store.htm)

ข้อกำหนดสิทธิ์สำหรับ TSM จะปรับใช้กับทั้งสองไฟล์ และกับไดเรกทอรีที่มีการวางไฟล์ลงไป เมื่อ TSM สร้างและจัดการไฟล์ ไฟล์จะถูกจัดวางในตำแหน่งเริ่มต้นเฉพาะพร้อมสิทธิ์ที่จำเป็น และคุณไม่จำเป็นต้องกังวลเกี่ยวกับการตั้งค่าสิทธิ์ เมื่อคุณสร้าง คัดลอก หรือย้ายไฟล์ด้วยตนเอง หรือเมื่อคุณวางไฟล์ไว้ในตำแหน่งที่ไม่ใช่ตำแหน่งเริ่มต้น คุณต้องตระหนักถึงข้อกำหนดของสิทธิ์เพื่อให้ TSM สามารถเข้าถึงไฟล์ได้อย่างเหมาะสม กรณีทั่วไป (หากต้องการข้อมูลเกี่ยวกับการใช้ตำแหน่งที่ไม่ใช่ตำแหน่งเริ่มต้น โปรดดู [พาธไฟล์ tsm](https://help.tableau.com/v0.0/server-linux/th-th/cli_default_filepaths_tsm.htm))

กฎทั่วไปสำหรับสิทธิ์และ TSM คือ:

- ไฟล์—หากกลุ่ม _tableau_ มีสิทธิ์เข้าถึงไฟล์ (หากเป็นเจ้าของกลุ่มและมีสิทธิ์อ่านไฟล์) ผู้ใช้ในกลุ่มจะมีสิทธิ์เข้าถึงไฟล์ อีกวิธีหนึ่งคือให้สิทธิ์การเข้าถึง "อื่นๆ"
- ไดเรกทอรี—หากกลุ่ม _tableau_ มีสิทธิ์การเข้าถึงแบบอ่านและดำเนินการกับไดเรกทอรีที่มีไฟล์ และไดเรกทอรีหลักใดๆ ของไดเร็กทอรีนั้น ผู้ใช้ในกลุ่มจะสามารถเข้าถึงไฟล์ได้

สถานการณ์ที่อาจจำเป็นต้องให้คุณปรับสิทธิ์ ได้แก่ กรณีที่เป็นไฟล์สำรองของเซิร์ฟเวอร์และเอกสารนำเข้าของไซต์ที่คุณคัดลอกจากคอมพิวเตอร์เครื่องอื่นหรือไปยังตำแหน่งที่ไม่ใช่ตำแหน่งเริ่มต้น ไฟล์การปรับแต่ง เช่น โลโก้หรือรูปภาพ และใบรับรองความปลอดภัย เช่น ใบรับรอง SSL

ตัวอย่างเช่น หากคุณย้ายจาก Tableau Server บน Windows ไปยัง Tableau Server บน Linux คุณจะใช้ข้อมูลสำรองที่สร้างขึ้นใน Windows เพื่อกู้คืนข้อมูลไปยังเซิร์ฟเวอร์ Linux ของคุณ เนื่องจาก TSM ไม่ได้สร้างไฟล์สำรองนี้ จึงอาจไม่มีสิทธิ์ที่ถูกต้องสำหรับกระบวนการกู้คืนในการเข้าถึง คุณต้องตรวจสอบให้แน่ใจว่าไฟล์สำรองและโครงสร้างไดเรกทอรีที่คุณคัดลอกเข้าไปนั้นมีสิทธิ์ที่เหมาะสม ในทำนองเดียวกัน หากคุณจะคัดลอกไฟล์อย่างใบรับรองไปยังโหนดเพิ่มเติมในคลัสเตอร์ คุณต้องตรวจสอบให้แน่ใจว่าไฟล์และไดเรกทอรีที่คุณคัดลอกเข้าไปนั้นมีสิทธิ์ที่ผู้ใช้ _tableau_ จำเป็นต้องใช้ในการเข้าถึงโหนด

## การตั้งค่าสิทธิ์สำหรับแต่ละไฟล์

หากคุณจะใช้ไฟล์ที่คุณคัดลอกไปยังตำแหน่งเริ่มต้นที่สร้างโดย TSM คุณต้องตรวจสอบให้แน่ใจว่าความเป็นเจ้าของและสิทธิ์ในไฟล์ดังกล่าวอนุญาตให้สามารถเข้าถึง TSM ได้โดยให้ผู้ใช้ _tableau_ มีสิทธิ์การเข้าถึงแบบอ่าน ซึ่งสามารถทำได้ด้วยวิธีใดวิธีหนึ่งในสองวิธีนี้:

- คุณสามารถให้สิทธิ์การเข้าถึงแบบอ่านกับผู้ใช้ _tableau_ ได้โดยการให้สิทธิ์การเข้าถึงแบบอ่านและการดำเนินกับไฟล์แก่กลุ่ม _tableau_ (ในการติดตั้งตามค่าเริ่มต้น) โดยใช้คำสั่ง `chgrp` และ `chmod` ตัวอย่าง:
    
    `chgrp tableau <backup>.tsbak`
    
    `chmod g+rx <backup>.tsbak`
- อีกทางหนึ่งคือ คุณสามารถให้สิทธิ์การเข้าถึงแบบอ่านและดำเนินการกับไฟล์กับทั่วโลกได้:
    
    `chmod o+rx <backup>.tsbak`

## การตั้งค่าสิทธิ์สำหรับไดเรกทอรี

นอกจากการตั้งค่าสิทธิ์ที่เหมาะสมกับไฟล์แล้ว TSM ยังต้องการสิทธิ์สำหรับไดเรกทอรีที่มีไฟล์ดังกล่าว รวมถึงไดเรกทอรีหลักด้วย หากคุณกำลังใช้ตำแหน่งที่ไม่ใช่ตำแหน่งเริ่มต้นสำหรับไฟล์ที่ TSM จะเข้าถึง คุณจะต้องตรวจสอบให้แน่ใจว่าสิทธิ์สำหรับไดเรกทอรีหลักหรือไดเรกทอรีที่มีไฟล์นั้นอนุญาตให้มีการเข้าถึงแบบอ่านและดำเนินการหรือไม่

คุณสามารถแก้ไขปัญหานี้ได้สองวิธี:

- เปลี่ยนความเป็นเจ้าของแบบกลุ่มของไดเรกทอรีให้กับกลุ่ม _tableau_ และเพิ่มสิทธิ์การเข้าถึงแบบอ่านและดำเนินการสำหรับกลุ่มให้กับไดเรกทอรี การทำเช่นนี้จะทำให้ไฟล์ในไดเรกทอรีใช้งานได้มากขึ้นสำหรับผู้ใช้ _tableau_
    
    `chgrp tableau <directory-name>`
    
    `chmod g+rx <directory-name>`
- อีกทางหนึ่งคือ คุณสามารถเพิ่มสิทธิ์การเข้าถึงแบบอ่านและดำเนินการกับไดเรกทอรีให้กับทั่วโลกได้ ซึ่งจะทำให้ไฟล์ในไดเรกทอรีพร้อมใช้งานมากขึ้นสำหรับผู้ใช้ทั้งหมดในระบบ วิธีการนี้อาจต้องใช้ขั้นตอนเพิ่มเติมเพื่อรับรองความปลอดภัยของไฟล์อื่นๆ ในไดเรกทอรี ตัวอย่างเช่น คุณอาจต้องการตรวจสอบให้แน่ใจว่าไฟล์อื่นๆ ในไดเรกทอรีไม่สามารถอ่านได้ทั่วโลก ดังนั้นผู้ใช้รายอื่นจึงไม่สามารถอ่านได้
    
    `chmod o+rx <directory-name>`

**เคล็ดลับ:** คุณสามารถใช้คำสั่ง `namei -mo` เพื่อแสดงรายการแผนผังต้นไม้สิทธิ์ทั้งหมดได้ ซึ่งจะทำให้ง่ายต่อการดูว่าไดเรกทอรีใดจำเป็นต้องได้รับการปรับสิทธิ์เพื่อให้เข้าถึงได้โดยกลุ่ม _tableau_ คุณสามารถหาข้อมูลเพิ่มเติมบนอินเทอร์เน็ตได้