实验四  Linux下用户和组的管理
一.  实验目的:
1.  掌握在Linux系统下利用命令方式实现用户和组的管理;
2.  掌握利用Linux-conf进行用户和组的管理;
二.    实验内容:
1.  用户和组的管理;
2.  磁盘限额。
三.    实验步骤:
1.        用户的管理
    切换用户:su  - user01
        创建一个新用户user01,设置其主目录为/home/user01:#useradd –d  /home/user01  -m user01
创建一个新用户user02,设置其主目录为/home/user02:#useradd –d  /home/user02  -m user02
        查看/etc/passwd文件的最后一行,看看是如何记录的。# cat /etc/passwd
        查看文件/etc/shadow文件的最后一行,看看是如何记录的。cat /etc/shadow
        给用户user01设置密码:#passwd user01
    给用户user02设置密码:#passwd user02
        再次查看文件/etc/shadow文件的最后一行,看看有什么变化。cat /etc/passwd
linux登录命令        使用user01用户登录系统,看能否登录成功。 #su    user01
        锁定用户user01:#passwd  -l user01。 切换到用户user02 # su user02 再登录user01#su user01
    查看能否登录(普通用户间切换才能检查是否被root锁定密码,root可以任意进入普通用户)
        查看文件/etc/shadow文件的最后一行,看看有什么变化。cat /etc/shadow
        再次使用user01用户登录系统,看能否登录成功。
        解除对用户user01的锁定:#passwd  -u user01
        更改用户user01的帐户名为user02:#usermod –l user02 user01
        查看/etc/passwd文件的最后一行,看看有什么变化。cat /etc/passwd
        删除用户user02,#userdel r user02
更改用户所属组:#usermod  -G  组名user01
2.        组的管理
        创建一个新组,stuff:#groupadd  stuff
        查看/etc/group文件的最后一行,看看是如何设置的。cat /etc/group
        创建一个新帐户user02,并把他的起始组和附属组都设为stuff:#useradd –g stuff –G stuff user02
        查看/etc/group文件中的最后一行,看看有什么变化。cat /etc/group
        给组stuff设置组密码:#gpasswd stuff
        在组stuff中删除用户user02:#gpasswd –d user02 stuff
    在组stuff中添加用户user02:#gpasswd –a user02 stuff
        再次查看/etc/group文件中的最后一行,看看有什么变化。cat /etc/group
        删除组stuff。# groupdel stuff
3.        Linux-conf创建用户和组
        进入X-Window图形界面。
        在系统---管理---用户和组  的界面中练习用户、组的设置。
4.        使用sudo命令为不同用户分配权限
 

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。