linux操作系统实训4.doc
实训三 Linux用户管理
一、实训目的:
·了解Linux账号的概念;
·掌握常用Linux中添加账号的方法。
二、实训环境:
安装有VMWare虚拟机的计算机,CentOS 5.4虚拟机文件系统。
三、实训内容
1、添加、修改、删除Linux用户账号。
2、添加、修改、删除Linux组账号。
3、批量添加Linux用户账号。
四、实训过程
1、添加、修改、删除Linux用户账号
添加Linux用户账号:
useradd -d /home/user02 -s /bin/bash user02
修改Linux用户账号:
usermod -c “Vice President”-d /root user02
删除Linux用户账号:
userdel –r user02
修改Linux用户账号密码:
passwd user02
2、添加、修改、删除Linux组账号
添加Linux组账号:
groupadd -g 600 test
修改Linux组账号:
groupmod -g 700 –n test1 test
删除Linux组账号:
groupdel test
3、批量添加Linux用户账号
编辑用户信息文件
建立大量用户帐号,首先使用任何文件编辑器输入用户信息,这些用户信息字段必须符合/etc/passwd文件中字段的排列次序。
【例】:
vi /root/account.txt
student1:x:601:601::/home/student1:/bin/bash
student2:x:602:602::/home/student2:/bin/bash
student3:x:603:603::/home/student3:/bin/bash
student4:x:604:604::/home/student4:/bin/bash
newusers的主要功能是以批处理文件来更新或建立用户帐号
newusers < /root/account.txt
将/etc/shadow产生的shadow密码译码,然后回写到/etc/passwd中,同时也将/etc/shadow文件中的密码字段删除,来取消shadow password的功能
pwunconv
建立密码文件
vi /root/password.txt
student1:lxniegh3
student2:73h8sjk3
student3:pqj37se
student4:ka6h9dj7
建立对应的密码表
chpasswd < /root/passwd.txt
五、实训总结