[鸟哥linux视频教程整理]04_01_Linux用户管理命令详解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[鸟哥linux视频教程整理]04_01_Linux用户管理命令详解相关的知识,希望对你有一定的参考价值。

一、用户管理:

     1. 添加用户:useradd [option] USERNAME

          -u:UID

          -g:GID(基本组)

          -G:GID,..(附加组)

          -c:"COMMENT"

          -d:/path/to/somedirectory

          -s:shell

        -m -k:

          -M:

          -r:添加系统用户


     环境变量:

        PATH:

      HISTSIZE:

       SHELL: echo $SHELL

   

      2. 删除用户: userdel [option] USERNAME

               -r:同时删除用户的家目录

       

      3. id:查看用户的帐号属性信息

         id [option] USERNAME

            -u:

            -g:

            -G:

            -n:

        finger:查看用户帐号信息

           finger USERNAME

二、修改用户帐号信息:

       1.usermod:

          -u:UID

          -g:GID

         -a -G:GID 不使用-a选项,会覆盖之前的附加组

          -c:

          -d -m:

          -s:

          -l:

          -L:锁定帐号

          -U:解锁帐号

       2.chsh:修改用户的默认shell

       3.chfn:修改注释信息


三、密码管理:

    passwd USERNAME

      --stdin

       -l:

       -u:

       -d:删除用户密码

    pwck:检查用户帐号完整性


四、组管理:

   1.创建组:groupadd

             -g:GID

             -r:添加为系统组

   2.修改组:groupmod

             -g:GID

             -n:GRPNAME

   3.删除组:groupdel

   

   4.为组设定密码:gpasswd


   5.newgrp GRPNAME <--> exit


五、change

     -d:最近一次的修改时间

     -E:过期时间

     -I:非活动时间

     -m:最短使用期限

     -M:最长使用期限

     -W:警告时间


练习:

  1. 创建一个用户mandriva,其ID号为2002,基本组为distro(组ID为3003),附加组为linux

   #:groupadd -g 3003 distro

   #:groupadd linux

   #:useradd -u 2002 -g distro -G linux mandriva

2.创建一个用户fedora,其全名为Fedora Community,默认shell为tcsh

   #:useradd -c "Fedora Community" -s /bin/tcsh fedora

3.修改mandriva的ID为4004,基本组为linux,附加组为distro和fedora

   #:usermod -u 4004 -g linux -G distro,fedora mandriva

4.给fedora加密码,并设定其密码最短使用期限为2天,最长为50天

   #:usermod -n 2 -x 50 fedora

5.将mandriva的默认shell改为/bin/bash

   #:useradd -s /bin/bash mandriva

6.添加系统用户组hbase,且不允许登陆系统

   #:useradd -r -s /bin/nologin hbase

   


本文出自 “linux瞎鸟进阶之路” 博客,请务必保留此出处http://blindbird.blog.51cto.com/12338383/1879654

以上是关于[鸟哥linux视频教程整理]04_01_Linux用户管理命令详解的主要内容,如果未能解决你的问题,请参考以下文章

[鸟哥linux视频教程整理]04_04_grep及正则表达式

[鸟哥linux视频教程整理]03_04_Linux用户及权限详解

[鸟哥linux视频教程整理]04_03_Linux 管理及IO重定向

[鸟哥linux视频教程整理]02_04_Linux文件管理命令详解续2

[鸟哥linux视频教程整理]03_01_Linux文件管理类命令详解续3

[鸟哥linux视频教程整理]02_01_linux操作系统及常用命令