执行lab-resetvm还原你的虚拟机,以下操作均在虚拟机上完成:
1. 打包并压缩 student 用户主目录,使用rsync 备份到你的宿主机上的 /tmp 下
#tar -zcf /home/student.tar.gz /student
#rsync -az /home/student.tar.gz 宿主机的ip:/tmp
2. 以student身份在你的虚拟机与宿主机之间建立 SSH KEY 验证
以student用户先登录
#ssh-keygen //这样先得到一个私钥,单击回车不需要设置!
#cd .ssh/
#ls
#ssh-copy-id –i id_rsa.pub student@宿主机
3. 将VNC桌面1分配给student,访问密码为westos,并只允许本机访问,开机自动生效
#vncserver //首先是将vnc初始化
下来输入密码:westos
#vi vnc
vncviewer --shared --viewonly ip地址:1
#vi /etc/sysconfig/vncservers
编辑文件,允许本地用户访问!
4. 建立大小为的500M的EXT4分区,分区标签为TEST,acl为默认挂载选项,永久挂载到/test目录。
5. 建立大小为300M的SWAP分区,开机自动激活。
#fdisk -cu /dev/vda
p->n->e->分区的的区号回车->n->分区->wq
#partx -a /dev/vda
#mkswap /dev/vda5
#tune2fs –o acl /dev/vda5
#tune2fs -L Test /dev/vda5
#swapon -v /dev/vda5
然后挂载就OK!!!
6. 更新内核,开机不以新内核引导系统。
可以新安装一个内核,然后
#vi /boot/grub/grub.conf
将其default=0改为1
7. 修改系统默认运行级别为3。
vi /etc/inittad
将其默认的5改为3
8. 部署ftp服务,限制本地用户登录,防火墙信任此服务。
vi /etc/vsftpd/vsftpd.conf
9. 部署web服务,在/home下建立文件index.html,其内容为GOOD LUCK!,并将此文件移动到/var/www/html目录下,防火墙信任此服务。
10. 对/home扩展500M空间
#lvextend -L 500M /home
11. westos用户组对/test目录具有完全控制权限,在/test目录中任何人建立的文件都属于westos用户组,相互不能修改彼此的文件。
#chgrp westos /test/ -R
#chmod o+t /test -R
12. 运行脚本 lab-setup-bootbreak-2 并解决问题。