
1.3 用户与登录
1.3.1 Linux用户管理
1.添加新的用户
用户可以在字符界面中使用useradd命令添加新的用户,其格式如下:
useradd选项 用户名
其中各选项含义如下。
-c:指定一段注释性描述。
-d:指定用户主目录。如果此目录不存在,则同时使用-m选项可以创建主目录。
-g:指定这个用户默认的用户组。
-G:一般配合-a选项来完成向其他组添加用户的操作。
-s:指定用户的登录Shell。
-u:指定用户的用户号。如果同时有-o选项,则可以重复使用其他用户的标识号。
2.删除用户
如果一个用户不再使用,可以将其从系统中删除。删除用户就是要将/etc/passwd等系统文件中的该用户记录删除,必要时还应删除用户的主目录。删除一个已有的用户使用userdel命令,其格式如下:
userdel选项 用户名
常用的选项是-r,它的作用是把用户的主目录一起删除。
3.修改用户
使用usermod命令修改用户,其格式如下:
usermod选项 用户名
常用的选项包括-c、-d、-m、-g、-G、-s、-u和-o等。这些选项的意义与useradd命令中的选项一样。
修改用户就是根据实际情况更改用户的有关属性,如用户号、主目录、用户组、登录Shell等。
需要注意的是,useradd命令用于在添加新用户时指定用户信息,而usermod命令用于修改已经存在的用户的用户信息。
1.3.2 登录系统
超级用户的用户名为 root,密码在安装系统时已设定。系统启动成功后屏上将显示下面的提示。
localhost login:
这时输入超级用户名“root”,然后按 Enter 键,此时用户会在屏幕上看到输入密码的提示。
localhost login: root Password:
这时需要输入密码。输入密码时,密码不会在屏幕上显示出来。如果用户输入了错误的密码,就会在屏幕上看到下列信息。
login incorrect.
这时需要重新输入。当用户正确地输入用户名和密码后,就能合法地进入系统。屏幕上显示以下内容。
[root@loclhost/root] #
此时说明用户已经登录到系统,可以进行操作了。这里“#”是超级用户的命令提示符。普通用户在建立了普通用户账号以后就可以进行登录了。
无论是超级用户还是普通用户,当需要退出系统时,在 Shell 的命令提示符下输入 exit命令并执行即可。还有其他退出系统的方式,但是这种方式是最安全的方式之一。