LINUX用户和用户组配置文件详解(7)

2019-01-26 22:07

我们可以修改为

lanhaitun:x:508:508:lanhaitun wu,Office Dalian,13000000000:/home/lanhaitun:/bin/bash

当然我们还可以修改用户的bash 类型,家目录等,当然如果修改家目录,还得进行建家目录、属主和权限的操作,这和前面添加用户的办法在程序上有些是相同的;

修改完成后,我们要进行pwconv 同步,通过finger 来查看用户的信息等;

[root@localhost lanhaitun]# pwconv [root@localhost lanhaitun]# finger lanhaitun Login: lanhaitun Name: lanhaitun wu Directory: /home/lanhaitun Shell: /bin/bash Office: Office Dalian, +1-300-000-0000 Never logged in. No mail. No Plan.

2)修改用户所归属的组,可以通过/etc/group 修改实现;

当然修改用户和用户组,不仅能通过修改配置文件来实现,还能过过 usermod 及chfn来实现;我将在以后的文档中写一写,也比较简单;您可以通过man来

查看用法;在这里我们先讲一讲如何通过修改配置文件来达到目的;

如果我们想把lanhaitun 这个用户归属到root用户组,所以我们还能修改/etc/group 的办法来达到目的;找到/etc/group 中的root开头的一行,按其规划加入lanhaitun;

root:x:0:root,lanhaitun

如果不明白,看前面/etc/group的解释,谢谢; 然后执行 grpconv 命令来同步/etc/group 和/etc/gshadow两个文件的内容; [root@localhost ~]# grpconv 查看lanhaitun归属组的信息; [root@localhost ~]# id lanhaitun

uid=508(lanhaitun) gid=508(lanhaitun) groups=508(lanhaitun),0(root)

3)删除用户及用户组的办法;

这个比较简单,我们可以通过删除/etc/passwd 和/etc/group 相应的用户和用户组记录就能达到目的,也能过过userdel 和groupdel 来实现对用户及用户组的删除;

如果是通过修改用户和用户组配置文件的办法来删除用户,就是删除相应的记录就行了,如果不想保留其家目录,删除就是了。

[root@localhost ~]# userdel lanhaitun [root@localhost ~]# userdel -r lanhaitun

注:可以用userdel 来删除lanhaitun 用户,我们看到第二个例子中多了一个参数-r ,第一个例子是说只删除lanhaitun用户,其家目录和mail等仍会保存;加上-r 参数,是删除家目录及mail等;所以要小心操作;用userdel 删除用户的同时,也会把其用户组删除;我们可以通过/etc/passwd 和/etc/group 的内容变化来查看; 后记:

通过对用户和用户组相关文件的解说,能让我们明白在Linux操作系统中,系统配置文件的重要性,另外也从侧面说明了Linux系统的灵活性,解决问题办法有好多,条条大路通罗马;我希望通过本文给初学者一点提示是:Linux的使用并不难,难的是我们不去思考;

这是我完成的第二篇用户管理的文档,虽然写的可能没有条理,但我实在不知道如何安排文档让其更有条

理性,我只是根据自己的学习经历在写,或许对您有所启发和帮助,请多多指正;

在以后关于用户管理的文档中,我会写通过用户管理工具来实现对用户的管理,最好是我有这个能力,但愿吧;


LINUX用户和用户组配置文件详解(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:高中数学选修4-4坐标系与参数方程完整教案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: