zoukankan      html  css  js  c++  java
  • 蓝点中文_Linux2.0 实验三 用户组管理

    一,实验要求:

    1.增加用户,修改用户属性,删除用户方法

    (useradd,usermod,userdel)

    2.查看用户的ID号和用户组的ID号(id命令)

    3.增加用户组,修改用户组,删除用户组方法

    (groupadd,groupmod,groupdel)

    4.理解/etc/passwd和/etc/group文件各项的含义.

    二,实验内容:

    1.用户管理

    ●新建用户user1和user2,口令为p1和p2

    操作方法:useradd user1 ;passwd user1

    image

    ●查看用户的信息:

    cat /mnt/passwd (最后两行.)

    image 其中,user1的用户标识UID为500,组标志GID为500

    user2的用户标识UID为501,组标志GID为501.

    用户有 root,bin,daemon等.

    ●查看用户组的信息:

    cat /etc/group

    image 

    ●将user1用户的工作目录改为home

    alt+F2 切换虚拟终端.

    image

    各项以冒号隔开,其中:

    user1为用户名

    x为密码

    500为user1的UID;

    500为user1的GID

    /home/user1为user1的工作目录,

    /bin/bash

    //  =======================

    ! /bin/sh 是指此脚本使用/bin/sh来解释执行,#!是特殊的表示符,其后面根的是此解释此脚本的shell的路径。 $bash $表示系统提示符,$ 表示此用户为普通用户,超级用户的提示符是#,bash是shell的一种,是linux下最常用的一种shell,$bash的意思是执行一个子shell,此子shell为bash。

    //=======================

    ●使用 usermod –d /home user1

    更改用户1的工作目录(从/home/user1更该到/home)

    image

    多个用户可以通过终端同时登录到一台主机.

    在不同地方的用户可以通过同一终端登录到同一主机.

    地图图片

    alt+Fn 切换虚拟终端. F1~F6,及有六个虚拟终端.

    ●查看用户1的ID

    id user1

    image

    ●删除用户user1

    userdel user1

    删除前后查看 文件: cat /etc/passwd

    image r

    ●删除user1的目录

    删除用户后,user1的目录并没有删除.

    删除目录的方法 rm –rf dir

    image

    █查看某个命令的帮助信息:

    man 命令; 如 man uesradd

    image image

    image

    image

    image

    image

    image

    ●添加用户组

    groupadd  groupname

    示例: groupadd usergroup

     image

    ●查看组信息:

    方法: cat  /etc/group

    image

    image

    ●新建用户,并将用户添加到组里

    useradd –g usergroup –G mygroup user5

    -g为指明基本用户组

    -G为指明附加用户组

    下面:

    先建立组mygroup

    然后建立组usergroup

    然后向组里创建并添加user5

    创建并添加user6

    查看用户组信息:

    id user5

    id user6

    如图所示:

    image

    注意到这里user5同时属于组usergroup和mygroup.

    ●修改组名

    方法 groupmod –n  修改后组名 被修改组名

    image 修改组前,user5属于组usergroup

    修改后,user5属于newgroup

    再修改回来,user5属于usergroup.

    ▇再举一个例子:

    将user1的组名更改为GroupOfUser1

    如下:

    image 上图中,users1在修改前组名是user1

    修改后组名为GroupOfUser1.

    ●删除用户组

    方法: groupdel 组名

    示例  :删除user2所在组.

    ●●修改用户所在的组:

    方法: usermod  -g 要修改到的组名 被修改的组名

    如: usermod –g user1 user2

    image

  • 相关阅读:
    【WebService】IIS下部署WebService出现“请求格式无法识别”
    SqlCacheDependency特性
    Frame框架在Html中的应用详解
    一个不错的css——之三行三列等高格局.

    人才战争的书
    2003年三亚游,诸多恶评再一次浮出水面(同事原创)
    转摘记录农民伯伯2011年看的东西
    Office 2010 中打开多个Excel文件只能在同一窗口中显示的问题
    一个50G大小的outlook2010 PST文件
  • 原文地址:https://www.cnblogs.com/xilifeng/p/2567143.html
Copyright © 2011-2022 走看看