A user ID (UID) is a unique positive integer assigned by a Unix-like operating system to each user. Each user is identified to the system by its UID, and user names are generally used only as an interface for humans.
UIDs are stored, along with their corresponding user names and other user-specific information, in the /etc/passwd file, which can be read with the cat command as follows:
cat /etc/passwd
The third field contains the UID, and the fourth field contains the group ID (GID), which by default is equal to the UID for all ordinary users.
In the Linux kernels 2.4 and above, UIDs are unsigned 32-bit integers that can represent values from zero to 4,294,967,296. However, it is advisable to use values only up to 65,534 in order to maintain compatibility with systems using older kernels or filesystems that can only accommodate 16-bit UIDs.
The UID of 0 has a special role: it is always the root account (i.e., the omnipotent administrative user). Although the user name can be changed on this account and additional accounts can be created with the same UID, neither action is wise from a security point of view.
The UID 65534 is commonly reserved for nobody, a user with no system privileges, as opposed to an ordinary (i.e., non-privileged) user. This UID is often used for individuals accessing the system remotely via FTP (file transfer protocol) or HTTP (hypertext transfer protocol).
UIDs 1 through 99 are traditionally reserved for special system users (sometimes called pseudo-users), such as wheel, daemon, lp, operator, news, mail, etc. These users are administrators who do not need total root powers, but who perform some administrative tasks and thus need more privileges than those given to ordinary users.
Some Linux distributions (i.e., versions) begin UIDs for non-privileged users at 100. Others, such as Red Hat, begin them at 500, and still others, such Debian, start them at 1000. Because of the differences among distributions, manual intervention can be necessary if multiple distributions are used in a network in an organization.
Also, it can be convenient to reserve a block of UIDs for local users, such as 1000 through 9999, and another block for remote users (i.e., users elsewhere on the network), such as 10000 to 65534. The important thing is to decide on a scheme and adhere to it.
Among the advantages of this practice of reserving blocks of numbers for particular types of users is that it makes it more convenient to search through system logs for suspicious user activity.
Contrary to popular belief, it is not necessary that each entry in the UID field be unique. However, non-unique UIDs can cause security problems, and thus UIDs should be kept unique across the entire organization. Likewise, recycling of UIDs from former users should be avoided for as long as possible.
ผู้ใช้รหัส (UID) เป็นจำนวนเต็มบวกเฉพาะกำหนดให้แต่ละผู้ใช้ โดยระบบปฏิบัติการยูนิกซ์ มีระบุผู้ใช้แต่ละระบบ โดย UID ของ และชื่อผู้ใช้โดยทั่วไปใช้เพียงเป็นอินเทอร์เฟซสำหรับมนุษย์UIDs เก็บ ชื่อผู้ใช้ที่เกี่ยวข้องและข้อมูลอื่น ๆ ผู้ใช้เฉพาะที่ ในไฟล์ /etc/passwd ซึ่งสามารถอ่านคำสั่งแมวเป็นดังนี้: แมวฯลฯ/รหัสผ่านสามฟิลด์ประกอบด้วย UID และฟิลด์สี่ประกอบด้วยกลุ่มรหัส (GID), ซึ่ง โดยค่าเริ่มต้นจะเท่ากับ UID สำหรับผู้ใช้ทั่วไปทั้งหมดในเมล็ด Linux 2.4 และ เหนือ UIDs จะรับรองจำนวนเต็ม 32 บิตที่สามารถแทนค่าศูนย์การ 4,294,967,296 อย่างไรก็ตาม มันจะแนะนำให้ใช้ค่า 65,534 ขึ้นเพื่อรักษาความเข้ากันได้กับระบบที่ใช้เมล็ดหรือ filesystems ที่เพียง 16 บิต UIDs เก่าUID ของ 0 มีบทบาทพิเศษ: เป็นบัญชีหลัก (เช่น omnipotent วัสดจัดการผู้ใช้) แม้ว่าสามารถเปลี่ยนชื่อผู้ใช้บัญชีนี้ และสามารถสร้างบัญชีเพิ่มเติมกับ UID เดียวกัน การกระทำไม่ได้ฉลาดจากมุมมองด้านความปลอดภัยของUID 65534 มักสงวนไว้สำหรับคน ผู้ใช้ที่ มีสิทธิ์ของระบบไม่ เมื่อเทียบกับตัวธรรมดา (เช่น ไม่มีสิทธิ์) ผู้ใช้ บ่อยครั้งใช้ UID นี้สำหรับบุคคลที่เข้าถึงระบบจากระยะไกลผ่านทาง FTP (เอฟที) หรือ HTTP (hypertext ถ่ายโอนโพรโทคอล)ประเพณี UIDs 1 ถึง 99 ถูกจองสำหรับผู้ใช้ระบบพิเศษ (บางครั้งเรียกว่าผู้ใช้เทียม), ล้อ มอน ห้างหุ้นส่วนจำกัด ดำเนินการ ข่าว จดหมาย ฯลฯ ผู้ใช้เหล่านี้เป็นผู้ดูแลที่ไม่จำเป็นหลักการรวมอำนาจ แต่ที่ทำงานดูแล และจึง ต้องการสิทธิพิเศษเพิ่มเติมมากกว่าผู้ใช้กำหนดกับสามัญการกระจาย Linux บางอย่าง (เช่น รุ่น) เริ่ม UIDs สำหรับผู้ไม่มีสิทธิ์ที่ 100 อื่น ๆ เช่น Red Hat เริ่มต้นพวกเขา 500 และยัง อื่น ๆ เช่น Debian เริ่มที่ 1000 เนื่องจากความแตกต่างระหว่างการกระจาย การขัดจังหวะโดยด้วยตนเองอาจจำเป็นถ้ามีใช้หลายการกระจายในเครือข่ายในองค์กรยัง มันได้สะดวกเมื่อต้องการจองห้องพักที่บล็อกของ UIDs สำหรับผู้ใช้ภายใน เช่น 1000 ถึง 9999 และบล็อกอื่นสำหรับผู้ใช้ระยะไกล (เช่น ผู้ใช้อื่น ๆ บนเครือข่าย), เช่น 10000-65534 สิ่งที่สำคัญคือการ ตัดสินใจในแผนการ และเป็นไปตามนั้นระหว่างประโยชน์ของการปฏิบัตินี้เพื่อบล็อคหมายเลขสำหรับชนิดเฉพาะของผู้ใช้เป็นที่ทำให้มันสะดวกในการค้นหาระบบบันทึกสำหรับกิจกรรมของผู้ใช้ที่น่าสงสัยเค้าน์ ไม่จำเป็นว่า แต่ละรายการในฟิลด์ UID ไม่ซ้ำกัน อย่างไรก็ตาม UIDs ซ้ำกันอาจทำให้เกิดปัญหาความปลอดภัย และดังนั้น UIDs ควรเก็บไว้เฉพาะทั่วทั้งองค์กร ทำนองเดียวกัน รีไซเคิลของ UIDs อดีตผู้ควรหลีกเลี่ยงสำหรับได้นานที่สุด
การแปล กรุณารอสักครู่..

รหัสผู้ใช้ (โพสต์) เป็นจำนวนเต็มบวกที่ไม่ซ้ำกันได้รับมอบหมายจากระบบปฏิบัติการยูนิกซ์เหมือนผู้ใช้แต่ละคน ผู้ใช้แต่ละคนจะถูกระบุในระบบโดยการโพสต์ของตนและชื่อผู้ใช้โดยทั่วไปจะใช้เพียง แต่เป็นอินเตอร์เฟซสำหรับมนุษย์. UIDs จะถูกเก็บไว้พร้อมกับชื่อผู้ใช้ที่สอดคล้องกันของพวกเขาและข้อมูลเฉพาะของผู้ใช้อื่น ๆ ในไฟล์ / etc / passwd ซึ่ง สามารถอ่านได้ด้วยคำสั่งแมวดังนี้cat / etc / passwd สนามที่สามที่มีโพสต์และสนามที่สี่มี ID กลุ่ม (GID) ซึ่งเป็นค่าเริ่มต้นเท่ากับ UID สำหรับผู้ใช้สามัญทั้งหมด. ในลินุกซ์ เมล็ด 2.4 และสูงกว่า UIDs ไม่ได้ลงนามเป็นจำนวนเต็ม 32 บิตที่สามารถแสดงค่าจากศูนย์ถึง 4294967296 . แต่ก็จะแนะนำให้ใช้ค่าเพียงไม่เกิน 65,534 เพื่อรักษาความเข้ากันได้กับระบบที่ใช้เมล็ดเก่าหรือระบบไฟล์ที่สามารถรองรับ UIDs 16 บิตโพสต์0 มีบทบาทพิเศษ: มันเป็นเสมอบัญชี root (เช่น ผู้ใช้อำนาจทุกอย่างในการบริหาร) แม้ว่าชื่อผู้ใช้สามารถเปลี่ยนแปลงได้ในบัญชีนี้และบัญชีเพิ่มเติมสามารถสร้างขึ้นด้วย UID เดียวกันการดำเนินการไม่เป็นที่ชาญฉลาดจากจุดรักษาความปลอดภัยของมุมมอง. 65534 UID สงวนทั่วไปสำหรับใครผู้ใช้ที่มีสิทธิ์ไม่มีระบบเมื่อเทียบ เพื่อสามัญ (เช่นไม่ด้อย) ของผู้ใช้ โพสต์นี้มักจะใช้สำหรับบุคคลที่เข้าถึงระบบจากระยะไกลผ่านทาง FTP (File Transfer Protocol) หรือ HTTP (โปรโตคอลการถ่ายโอนไฮเปอร์). UIDs ที่ 1 ถึง 99 จะถูกสงวนไว้แบบดั้งเดิมสำหรับผู้ใช้ระบบพิเศษ (บางครั้งเรียกว่าหลอกผู้ใช้) เช่นล้อภูต , lp, ผู้ประกอบการ, ข่าว, จดหมายและอื่น ๆ เหล่านี้เป็นผู้ใช้ผู้ดูแลระบบที่ไม่จำเป็นต้องรวมพลังราก แต่ผู้ที่ดำเนินการบริหารบางคนจึงต้องมีสิทธิ์มากขึ้นกว่าที่มอบให้กับผู้ใช้สามัญ. บางลินุกซ์ (เช่นรุ่น) เริ่มต้น UIDs สำหรับผู้ใช้ที่ไม่ได้รับสิทธิพิเศษที่ 100 อื่น ๆ เช่น Red Hat, พวกเขาเริ่มต้นที่ 500 และยังคนอื่น ๆ เช่นเดเริ่มต้นพวกเขาที่ 1000 เพราะความแตกต่างระหว่างการกระจายการแทรกแซงคู่มือสามารถเป็นสิ่งที่จำเป็นถ้าการกระจายหลายที่มีการใช้ อยู่ในเครือข่ายในองค์กร. นอกจากนี้ยังสามารถอำนวยความสะดวกเพื่อรองรับการบล็อกของ UIDs สำหรับผู้ใช้ท้องถิ่นเช่น 1000 ผ่าน 9999 และบล็อกผู้ใช้ระยะไกลอื่น (เช่นผู้ใช้อื่น ๆ ในเครือข่าย) เช่น 10,000-65,534 . สิ่งที่สำคัญคือการตัดสินใจเกี่ยวกับรูปแบบและเป็นไปตามที่มัน. ในข้อดีของการปฏิบัติของการสำรองบล็อกของตัวเลขชนิดโดยเฉพาะอย่างยิ่งของผู้ใช้นี้ก็คือมันทำให้สะดวกมากขึ้นในการค้นหาผ่านระบบบันทึกสำหรับกิจกรรมของผู้ใช้ที่น่าสงสัย. ขัดกับ ความเชื่อที่นิยมก็ไม่จำเป็นที่แต่ละรายการในช่องโพสต์ไม่ซ้ำกัน แต่ UIDs ที่ไม่ซ้ำกันอาจทำให้เกิดปัญหาการรักษาความปลอดภัยและ UIDs จึงควรจะเก็บไว้ที่ไม่ซ้ำกันทั่วทั้งองค์กร ในทำนองเดียวกันการรีไซเคิลของ UIDs จากผู้ใช้ในอดีตที่ควรหลีกเลี่ยงให้นานที่สุดเท่าที่เป็นไปได้
การแปล กรุณารอสักครู่..

ผู้ใช้ ID ( อิ๊ด ) คือ จำนวนเต็มบวกที่ได้รับมอบหมายโดยเฉพาะเช่นระบบปฏิบัติการยูนิกซ์ให้ผู้ใช้แต่ละคน ผู้ใช้แต่ละคนจะระบุระบบของหมายเลขผู้ใช้และชื่อผู้ใช้โดยทั่วไปจะใช้เป็นอินเตอร์เฟซสำหรับมนุษย์
หมายเลขผู้ใช้ของจะถูกเก็บไว้พร้อมกับชื่อผู้ใช้ที่สอดคล้องกันของพวกเขาและอื่น ๆผู้ใช้เฉพาะข้อมูลใน / etc / password ไฟล์ ซึ่งสามารถอ่านได้กับแมว
สั่งดังนี้ :แมว / etc / password
3 สนามมีอี๊ด และเขต 4 มีกลุ่ม ID ( GID ) ซึ่งโดยปกติจะเท่ากับเลขผู้ใช้สำหรับผู้ใช้สามัญทั้งหมด
ในเคอร์เนลลินุกซ์ 2.4 ขึ้นไป หมายเลขผู้ใช้ของ integers 32 บิต / ที่สามารถเป็นตัวแทนของค่าจากศูนย์ถึง 4294967296 . อย่างไรก็ตาม ขอแนะนำให้ใช้ค่าเฉพาะถึง 65 ,เพื่อรักษาความเข้ากันได้กับระบบที่ใช้เมล็ดหรือระบบแฟ้มเก่าที่สามารถรองรับได้ 16 หมายเลขผู้ใช้ของบิต .
uid 0 มีบทบาทพิเศษ : เป็นเสมอผู้ใช้ ( เช่น ผู้ใช้สามารถบริหาร ) แม้ว่าชื่อผู้ใช้สามารถเปลี่ยนแปลงในบัญชีและบัญชีเพิ่มเติมสามารถสร้างขึ้นด้วยไอดีเดียวกัน หรือการกระทำที่ฉลาดจากความปลอดภัยในมุมมอง
อี๊ด 65534 มักสงวนไว้สำหรับใคร ผู้ใช้ที่ไม่มีสิทธิในระบบ เป็นนอกคอกเป็นปกติ ( คือไม่ใช่สิทธิพิเศษ ) ผู้ใช้ ไอดีนี้มักจะใช้สำหรับบุคคลในการเข้าถึงระบบจากระยะไกลผ่านทาง FTP ( File Transfer Protocol ) หรือ HTTP ( Hypertext Transfer Protocol )
หมายเลขผู้ใช้ของ 1 ถึง 99 เป็นประเพณีที่สงวนไว้สำหรับผู้ใช้ระบบพิเศษ ( บางครั้งเรียกว่าผู้ใช้เทียม ) เช่น ล้อภูต , LP , ผู้ประกอบการ , ข่าว , จดหมาย , ฯลฯ ผู้ใช้เหล่านี้เป็นผู้บริหารที่ไม่ต้องใช้พลังรากทั้งหมด แต่ผู้ที่ปฏิบัติงานบริหารบางและดังนั้นจึงต้องการสิทธิพิเศษมากกว่านั้นให้กับผู้ใช้สามัญ .
การแจกแจง Linux ( เช่นรุ่น ) เริ่มต้นหมายเลขผู้ใช้ของผู้ใช้ที่ไม่มีสิทธิพิเศษสำหรับ 100 อื่นๆ เช่น หมวกสีแดง เริ่มที่ 500 และยังคนอื่น ๆเช่น Debian เริ่มที่ 1000เพราะความแตกต่างของการกระจายของการแทรกแซงคู่มือสามารถจำเป็นถ้าหลายแบบที่ใช้ในเครือข่ายในองค์กร
ยังสามารถสะดวกใน บล็อกของหมายเลขผู้ใช้ของผู้ใช้ภายในเช่น 1000 ถึง 9999 และอีกบล็อกสำหรับผู้ใช้ระยะไกล ( เช่น ผู้ใช้อื่นบนเครือข่าย ) เช่น 10 65534 .สิ่งที่สำคัญคือการตัดสินใจเกี่ยวกับโครงการและยึดติดกับมัน
ระหว่างข้อดีของการฝึกนี้จองบล็อกของตัวเลขสำหรับประเภทเฉพาะของผู้ใช้ก็คือ มันทำให้สะดวกในการค้นหาผ่านระบบบันทึกกิจกรรมของผู้ใช้ที่น่าสงสัย .
ขัดกับความเชื่อที่นิยม , มันไม่จำเป็นที่แต่ละรายการใน ฟิลด์หมายเลขผู้ใช้จะไม่ซ้ำกัน อย่างไรก็ตามไม่เฉพาะหมายเลขผู้ใช้ของปัญหาความมั่นคง จึงควรเก็บหมายเลขผู้ใช้ของกันทั่วทั้งองค์กร อนึ่ง การรีไซเคิลของหมายเลขผู้ใช้ของจากก่อนใช้ควรจะหลีกเลี่ยงเท่าที่เป็นไปได้ .
การแปล กรุณารอสักครู่..
