实验三:Linux系统用户管理及vim配置
项目 | 内容 |
---|---|
所属班级 | 2020春季Linux系统与应用 (南昌航空大学 - 信息工程学院) |
作业要求 | 实验三 Linux系统用户管理及VIM配置 |
学号-姓名 | 17043228-张时辉 |
作业学习目标 | 学习Linux系统的用户管理,学习vim使用及配置 |
1.Linux用户管理
linux系统为什么要避免使用ROOT用户登录?
因为root登录时,所有的程序都拥有了最高的权限,甚至都有权力可以把整个系统毁掉。 一方面是怕root误操作导致巨大的灾难,一方面是怕万一有恶意软件、或者软件本身有缺陷,那么就会造成很大的损失。相比之下,如果只是一个普通用户的身份,那么最大的破坏就是把这个用户自己的数据毁坏罢了。
操作
(1)如何在与用户有关的三个文件中查看当前用户的信息?
请简要描述这三个文件?
/etc/passwd,用户的配置文件,记录用户的各种信息 。
/etc/group,组的配置文件,包含Linux包含的组的信息 。
/etc/shadow,密码的配置文件 。
(2)用id命令查看当前用户相关信息
uid(User Identify)为用户的标识符,root用户为1000。
gid(Group Identify)组的标识符,当添加账户时,默认情况下会同时建立一个与用户同名且uid和gid相同的组,root组为1000。
“组”为此用户属于的组,由图可见,用户laobiao属于laobiao组也属于wheel组,root用户属于root组。
(3)创建两个账号,一个账号为test,另外一个账号以大写E开头加上你自己学号尾数4位,两个账号分别设置密码及管理员权限,账号设置完成后,切换账号简单查看信息后,删除test账号,保留另一账号,以备后续操作。
创建账号
设置密码
设置权限
切换账号
删除账号test
VIM简单配置
切换到保留的新创建账号
在用户主目录创建一个VIM配置文件.vimrc
打开并向文件中添加以下内容
创建并打开一个以.c结尾的文件,如vim helloworld.c
新建的文件应显示如下