快速业务通道

Linux 账号与身份管理(1)

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-23
么认识 group 就是 /etc/group 与 /etc/gshadow 啰!OK!我们也来看看这两个档案的构造吧!
Empire CMS,phome.net

  认识 /etc/group

  这个档案可以让你直接将账号所要支持的群组加进来!例如你有一个账号名称为 myaccount ,你想要让这个账号可以支持 root 这个群组,则你可以直接在 /etc/group 里面加入呢!很方便,不需要动用的指令呦!

  root:x:0:root

  bin:x:1:root,bin,daemon

  daemon:x:2:root,bin,daemon

  sys:x:3:root,bin,adm

  adm:x:4:root,adm,daemon

  这个内容也说明如下:

  群组名称:就是群组名称啦!

  群组密码:通常不需要设定,我们很少使用到群组登入!不过,同样的,密码也是被纪录在 /etc/gshadow 当中啰!

  群组 ID:就是所谓的 GID 啦!

  支持的账号名称:这个群组里面的所有的账号,如上面所言,如果你想要让 mysccount 也属于 root 这个群组的话,那么就将上面的第一行面加上 ,myaccount (不要有空格)使成为『root:x:0:root,myaccount』就可以啦.

  /etc/gshadow 的构造:

  root:::root

  bin:::root,bin,daemon

  daemon:::root,bin,daemon

  sys:::root,bin,adm

  adm:::root,adm,daemon

  一般来说,group password 是用来让那些不在 group 中的成员,临时加入 group 用的,有兴趣的话可以使用 man newgrp 了解一下他的用法!不过,牵涉到 "密码",不好管理,因此很少用.真想让对方加入,不如将对方加入该群组,用密码反而不方便.

  增加使用者的一般步骤:

  新增使用者的时候,如果该使用者所属的群组不存在,则得(1)先新增群组;然后(2)再新增使用者账号.当然,如果要删除群组时,则要反过来,先删除使用者才能删除群组!这点请大家留意啰!

  认识完了一些需要注意的东西之后,我们来研究一下如何以『指令』增加群组、使用者与变更密码吧!在接下来的例子中,『您可以依照底下的案例直接下达指令去试看看!』实作是真的很重要的啦!

  --------------------------------------------------------------------------------

  groupadd

  语法: [root @test /root ]# groupadd [-g GID] groupname

  参数说明:

Empire CMS,phome.net

  chfn

  语法: [root @test /root ]# chfn

  参数说明:

  范例:

  [test@test test]$ chfn

  Changing finger information for test.

  Password: <==这里输入新的密码

  Name [Testing]: Testing <==这里输入你要显示的『昵称』

  Office []:

  Office Phone []:

  Home Phone []:

  Finger information changed.

  说明:

  这个指令说实在的,除非是你的主机有很多的用户,否则倒真是用不着这个程序!这就有点像是 bbs 里头更改你『个人属性』的那一个资料啦!这个程序主要都是搭配 finger 这支程序在运作的!不过, finger 这支程序不是很安全,预设是没有安装他的!如果您想要玩一下 finger 的话,那么请先参考 RPM 套件安装内容后,在安装 finger 的 RPM 档案,然后再来玩吧!底下这里鸟哥还是先简单的介绍一下就好了!

  使用 chfn 这个指令之后,程序会要求您输入许多的信息,包含了:

  密码

  昵称

  办公室号码

  办公室电话

  家里电话

  这几个咚咚给他设定好之后,你的 /etc/passwd 会变成怎样呢?我们以管线命令,配合正规表示法,捉出 test 这个人的信息如下: [root @test root]# more /etc/passwd | grep test

  test:x:501:501:Testing user,06-123-1234,06-123-1234,06-123-1234:/home/test:/bin/bash

  嘿嘿!多出了一些逗点分隔在第三栏啰!那个就是 chfn 改的信息啰!只有改这个地方就是了

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号