Linux System Engineer Community Thailand

ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน
พฤษภาคม 21, 2012, 03:41:34 am

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
บุคคลทั่วไป สามรถสอบถามปัญหาต่างๆ ที่เกี่ยวกับ Linux ได้... 
อยาทราบอะไรเกี่ยวกับ RedHat Enterprise Linux หรือ Platform อื่นก็ขอกันมาได้ครับ...

หน้าแรกหน้าแรก ช่วยเหลือช่วยเหลือ ค้นหาค้นหา เข้าสู่ระบบเข้าสู่ระบบ สมัครสมาชิกสมัครสมาชิก
หน้า: [1]
พิมพ์
ผู้เขียน หัวข้อ: คำสั่ง umaks  (อ่าน 161 ครั้ง)
noktualek
Newbie
*
กระทู้: 29


« เมื่อ: มกราคม 12, 2012, 11:25:57 am »

เคยเห็นผ่าน ๆ ว่ามีคำสั่ง umaks ด้วย ไม่ทราบว่าจะใช้คำสั่งนี้ในกรณีไหนบ้างครับ
« แก้ไขครั้งสุดท้าย: มกราคม 12, 2012, 11:56:58 am โดย sysadm » บันทึกการเข้า

sysadm
Administrator
*****
กระทู้: 212


liunxsyseng.com [ลินุกซ์-ซีด-เอน]

disarm@live.com
อีเมล์
« ตอบ #1 เมื่อ: มกราคม 12, 2012, 12:04:46 pm »

umask ใช้สำหรับกำหนดเลขฐานแปด เช่น โดยปกติ จะมีค่า 0022 เมื่อนำค่านี้ไป xor กับไฟล์ที่สร้างขึ้นมาใหม่จะได้เป็นสิทธิในการเข้าถึงไฟล์ดังกล่าว ให้กำหนดค่า umask ให้เหมาะสม เช่น ไฟล์โดยปกติเมื่อแรกสร้างขึ้นมาจะมีสิทธิการใช้งานเป็น 0666 หรือ -rw-rw-rw- และเมื่อนำไป xor กับ umask ที่มีค่า 0022 จะได้สิทธิการใช้งานเป็น 0644 หรือ -rw-r--r- ซึ่งหมายถึงว่าเฉพาะเจ้าของเท่านั้นที่สามารถเขียนและอ่านไฟล์นี้ได้ ส่วนผู้อื่นจะสามารถอ่านได้อย่างเดียว หากกำหนดค่า umask ไว้อย่างไม่เหมาะสม ไฟล์ที่สร้างขึ้นมาอาจจะมีสิทธิการใช้งานที่ไม่เหมาะสมได้

umask ย่อมาจาก user file - creation mode mask เป็นเลขฐานแปดจำนวนสี่บิตมช้สำหรับตัดสินใจสำหรับ permission ของไฟล์ที่สร้างใหม่ในระบบ ในระบบ ในลีนุกซ์ได้กำหนดค่า umask ไว้ในไฟล์ /ect / bashrc

เวบครู
http://www.linuxstep.com/lmanual/filepermission/filepermissionindex.html
บันทึกการเข้า

liunxsyseng.com [ลินุกซ์-ซีด-เอน] ยินดีต้อนรับ
sysadm@linuxsyseng.com

หน้า: [1]
พิมพ์
กระโดดไป:  

 
 

Start Counter at November 8, 2009 := 269927
Powered by SMF 1.1.9 | SMF © 2006-2008, Simple Machines LLC
SimplePortal 2.1.1 | Thai language by ThaiSMF

Modifier+Perfect Theme by hhy89