实验四 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小时内删除。
发表评论