(4)在/mysite目录下建一个名为index.htm的文件,文件内容如下: html head测试窗口/head body brbr center font size=27 color=blue这是一个带有密码验证的站点。/font /center body /html (5)下面来对这个新建的站点进行加密,使其只有通过用户密码验证才能够被访问。 ①在/etc/httpd/conf/httpd.conf文件中的DocumentRoot后面加上以下内容: DocumentRoot ″/mysite″ Directory /mysite Order allow,deny Allow from all AllowOverride AuthConfig /Directory ②创建主目录(使用命令mkdir /mysite),并在该目录下创建一个名为.htaccess的文件,内容如下: AuthName ″admin″ AuthType Basic AuthUserFile/etc/httpd/passwd Require valid-user ③使用命令htpasswd -c /etc/httpd/passwd user1 来添加用户,并按照提示两次输入密码: [root@local mysite]#htpasswd -c /etc/httpd/passwd user1 New password: 123abc Re-type new password: 123abc Adding password for user user1 会发现以下的用户信息: User1: N7eib9.OgAlpk (6)保存 httpd.conf和 .htaccess 文件,并且使用命令service httpd restart重新启动Web服务器,然后在浏览器中输入localhost来访问新建好的站点。 输入刚才所建帐号的用户名和密码,就可以进入新站点的首页了。 5.Apache服务器的启动与关闭 启动Apache,可以使用命令: # /sbin/service httpd start 关闭Apache,可以使用命令: # /sbin/service stop 若要重新启动Apache,可以使用命令: # /sbin/service restart 1.安装vsftp服务器 可以在Shell字符方式下输入下面命令来查看是否已安装: #rpm -qa|grep vsftpd 要安装,可以将Red Hat Linux 9的第3张系统安装盘插入光驱中,挂载,然后输入命令来安装: #cd /mnt/cdrom/redhat/RPMS #rpm -ivh vsftpd-1.1.3-7.i376.rpm 也可以在图形环境下安装。 2.启动vsftpd服务 7.6 配置 FTP 服务 下面命令表示立即启动vbsftp服务器: #service vsftpd start 可以用命令pstree查看vsftpd服务是否已启动: #pstree|grep vsftpd 3.配置vsftpd 关于vsftpd服务配置的文件有三个: /etc/vsftpd/vsftpd.conf /etc/vsftpd.ftpusers /etc/vsftpd.user_list 下面是关于vsftpd服务器的配置文件 vsftpd.conf的部分内容及其解释。用户可以用vi等文本编辑工具编辑它。 ●anonymous_enable=YES 允许匿名用户登录。 ●no_anon_password=YES 匿名用户登录时不需要输入密码。 ●local_enable=YES 允许本地用户登录。 ●write_enable=YES 开放本地用户的写权限(即上传权限)。 ●local_umask=022 将本地用户的上传文件的掩码(umask)设为022,默认是077。 ●dirmessage_enable=YES 允许为目录配置显示信息,显示每个目录下面 message_ file文件
原创力文档

文档评论(0)