Linux⽤户管理简介
Linux⽤户管理是Linux的优良特性之⼀,本⽂说明了Linux中⽤户的登录过程和登录⽤户的类型。
⼀、Linux⽤户登录过程
⽤户要使⽤Linux系统,必须先进⾏登录。Linux的登录过程和windows的登录过程类似,⽤户登录包括以下⼏个步骤:
1. 当Linux系统正常引导完成后,系统就可以接受⽤户的登录。这是⽤户终端上显⽰login:提⽰符,如果是图形界⾯,则会显⽰⽤户登录
窗⼝,这时就可以输⼊⽤户名和密码。
2. ⽤户输⼊⽤户名后,系统会检查 /etc/passwd 是否有该⽤户,如不存在,则退出,如存在,则进⾏下⼀步。
3. ⾸先读取 /etc/passwd 中的⽤户ID和组ID,同时改账户的其他信息(如⽤户的主⽬录)也会⼀并读出。
4. ⽤户输⼊密码后,系统通过检查 /etc/shadow 来判断密码是否正确。如密码校验通过,这时就进⼊系统并启动系统的shell,系统启动的
shell类型由 /etc/passwd 中的信息确定。通过系统提供的shell接⼝可以操作Linux。
5.
⼆、Linux⽤户类型
Linux⽤户类型分为 3 类:超级⽤户、系统⽤户和普通⽤户。
1. 超级⽤户:⽤户名为 root 或 USER ID(UID)为0的账号,具有⼀切权限,可以操作系统中的所有资源。root可以进⾏基础的⽂件操作以及
特殊的⽂件管理,另外还可以进⾏⽹络管理,可以修改系统中的任何⽂件。⽇常⼯作中应避免使⽤此类账号,只有在必要的时候才使⽤root登录系统。
2. 系统⽤户:正常运⾏系统时使⽤的账户。每个进程运⾏在系统⾥都有⼀个相应的属主,⽐如某个进程以何种⾝份运⾏,这些⾝份就是系
统⾥对应的⽤户账号。注意系统账户是不能⽤来登录的,⽐如 bin、daemon、mail等。
3. 普通⽤户:普通使⽤者,能使⽤Linux的⼤部分资源,⼀些特定的权限受到控制。⽤户只对⾃⼰的⽬录有写权限,读写权限受到⼀定的
限制,从⽽有效保证了Linux的系统安全,⼤部分⽤户属于此类。linux系统登录

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。