红联Linux门户
Linux帮助

linux中的web和vsftp

发布时间:2007-06-07 09:54:40来源:红联作者:Fanatical
  这是关于linux中的两个操作:

A 关于web
1建立web服务器,并根据以下要求配置:

(!)设置主目录的路径为:/var/www/web



(2)添加index.jsp,index.php作为默认文档

DirectoryIndex index.jsp index.php

(3)设置apache监听端口8080

Listen 8080

(4)设置默认字符集为GB2312

AddDefaultCharset GB2312

2 在web服务器中建立一个名为qianfang的虚拟目录,其对应的物理是/var/www/qianfang,并配置对虚拟目录进行用户认证,只允许用户jsj,abc访问

Alias /qianfang “/var/www/qianfang”



Options Indexes Unlitiviews

AllowOverride None

Order allow,deny

Allow from jsj,abc



3 在web服务器中建立一个名为test 1的虚拟目录,其对应的物理路径为/var/www/test

Alias /test1“/var/www/test1”



Options Indexes Unlitiviews

AllowOverride None

Order allow,deny

Allow from all



4 建立一个基于ip的虚拟主机



DocumentRoot /var/www/namevhost1

DirectoryIndex index.htm index.php index.html




B 关于vsftp

1 利用vsftp建立ftp服务器

启动vsftp

service vsftpd start

2 要求建立两个用户user01,user02,且两用户对应同一目录

首先用vi 打开/etc/vsftpd/vsftpd.conf确定

write_enable=yes

建立目录aaa

mkdir aaa

建立用户

cd aaa

useradd user01

useradd user02

3 user01 对目录拥有一切权限,user02只能下载不能上传

修改权限

chmod -R 755 /aaa

4 将用户定在自己的目录中,不得在登陆时跳转到系统其他目录

用gedit打开配置文件 /etc/vsftpd/vsftpd.conf

将 #chroot_list_enable=YES 中的”# ”号去掉

保存后重启

service vsftpd restart

仅为参考!
文章评论

共有 0 条评论