2.2 用户的登录与注销
Fedora Core 9系统使用身份认证来控制安全问题,并根据用户身份来进行特权管理。用户要使用系统,首要的工作就是登录。登录实际上是用户向系统做自我介绍,又称验证(authentication)。此时需要输入系统已经注册过的用户名和用户密码,如果用户名或密码不正确,将不允许进入系统。用户名也称为账号,密码也称为口令。
在UNIX/Linux系统中,不是所有的用户都是与生俱来的,也不是人人平等的。系统安装时已经创建了一个名为root的用户和一些其他用户。root用户是系统的维护者和管理者,它具有至高无上的权力,可以做一切事情,因此在UNIX/Linux系统中root也称为超级用户或根用户。除root之外的所有用户都是普通用户,它们只能在root分配的职权范围内开展工作,且不得越权行事。普通用户也称为一般用户。
如果系统安装时没有创建其他用户,root可以通过用户管理命令创建新的用户,并为其分配适当的权限。UNIX/Linux的用户使用规则是,除非是系统管理员,或做系统管理与维护工作,否则不要使用root身份登录。由于root的权力过大,可能会因为误操作或有意操作造成对系统的危害。因此,在创建普通用户账号后,强烈建议使用普通用户账号登录并进行工作。
当用户使用完系统或暂时离开操作位置时,应该及时注销,需要时重新进入。这样可以避免别有用心的人越权操作。在很多有安全要求的系统中,这既是安全的需要,也是制度的需要,尤其在安全级别要求较高的部门更是如此。但是,用户注销不等于关机或关闭系统。注销是用户自己的事情,只是使用户退出系统或从系统签退,系统中其他用户仍可继续工作,但关闭系统却会使所有用户均不能工作。在UNIX/Linux系统中,关机是系统管理员的工作。
2.2.1 系统的登录
1.图形界面登录
当系统被引导后,如图2-1所示的登录界面会被显示。除非为系统设置了一个主机名,否则系统名为localhost.localdomain。图2-1中为Fedora9.gjshao。
用户可以在如图2-1 所示的界面中选择用户名或选择Other。若选择了用户名,则在如图2-3(a)所示的“Password”文本框中输入密码,正确则可以进入系统工作;若用户选择了Other,则在如图2-3(b)所示的“Username”文本框中输入用户名,然后再在“Password”文本框中输入对应的正确密码才能登录系统。若要以超级用户root登录系统,则先选择Other,然后在“Username”文本框中输入root,再在“Password”文本框中输入root用户的密码。
图2-3 用户登录界面
在图形界面下,用户成功登录后的桌面如图2-4所示。
图2-4 用户桌面
2.字符界面登录
字符界面的登录过程与图形界面基本相同,只是所使用的界面不同而已。用户需要在如图2-2 所示的界面中输入用户名,回车后再输入用户密码,最后再次回车即可。以root用户为例的登录过程如图2-5所示。
图2-5 字符界面登录过程
这里需要提醒的是,当用户在“Password:”后输入密码时屏幕并不显示,用户只要在输入完密码后按回车就可以了。
2.2.2 注销
1.图形界面
从桌面的“系统”菜单中选择“注销…”选项(如图2-6所示),会弹出如图2-7所示的“注销”对话框。单击“注销”按钮后即可从系统中退出,返回登录界面;或者选择“取消”按钮后返回。
图2-6 “系统”菜单
图2-7 “注销”对话框
2.字符界面
在字符界面下可以通过以下方式注销:
(1)输入Ctrl+D。
(2)执行命令exit。
(3)执行命令logout。