电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

下基于用户的虚拟主机的设计与实现

下基于用户的虚拟主机的设计与实现_第1页
1/22
下基于用户的虚拟主机的设计与实现_第2页
2/22
下基于用户的虚拟主机的设计与实现_第3页
3/22
警告并退出环境搭建警告并退出注册页面的开发( index.php )用户打开 web 注册页面用户点击“ check”将用户名和密码追加到 /tmp/userpass 文件中是否检测用户名是否为空否提示用户名可用是用户点击“ summit”用户名或口令是否为空是否是否提示成功注册用户,十分钟后可以进行登陆1引言为了使每个学生有一个展示自我的平台,学校在 web 服务器上开通注册通道,学生可以在网站上注册个人账户,在注册的过程中,可以检测用户名是否已存在。假如存在,则不能注册。用户注册成功后,系统会自动为此用户创建一个系统用户账户,账户名和密码为用户注册时填写的用户名和密码,为了使有限的资源能够充分的利用,学校规定为每个用户分配 50M 的空间。用户可以使用此用户名和密码通过 ssh 远程连接进行文件的上传和下载,将个人主页上传到用户自己的 web 目录,以供互联网用户访问。为了将来系统管理员排错方便,每次建立新用户必须产生一个日志记录。所有新用户的 web 空间必须单独放置在一个专用磁盘空间中(即使用 Vmware 新添加一块磁盘)。所有新建用户的个人 WEB 空间每隔一周自动备份,以备不测之需。2运行环境Linux 操作系统,Apache,php 网页浏览器3主要功能总体描述在注册的过程中,可以检测用户名,包含用户名的文件有两个,一个为/ect/passwd,一个为/tmp/userpass,首先检测/etc/passwd 文件中的用户名,假如用户输入的用户名在/etc/passwd 中存在,则不能注册。假如不存在,则检测/tmp/userpass 文件中是否已存在,假如存在,则不能注册,假如不存在,则将用户的用户名和密码追加重定向到/tmp/userpass 文件中。安排 cron 任务,每隔 10 分钟运行增加用户脚本(add.sh),为/tmp/userpass 文件中的注册的用户创建系统用户账户,账户名和密码为用户注册的用户名和密码,为了使有限的资源能够充分的利用,学校规定为每个用户分配 50MB 空间。用户可以使用此用户名和密码通过 ssh 远程连接进行文件的上传和下载,并将文件上传到用户自己的目录该页面为用户注册首页面,程序源码已提供,该文件可以放置在 Apache 默认的主目录/var/www/html/下,假如 Apache 支持 PHP,即可显示该网页内容。5用户检测 shell 脚本功能需求1、 检测用户输入的用户名是否有重名现象,有则返回 1,否则返回 0(注意:若更改返回参数,必须更改index.php 源码中相关代码,建议不要更改)。2、 需要针对两个文件进行...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

下基于用户的虚拟主机的设计与实现

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部