我的服务器目录下没有这个文件,别人访问我没有的文件,我该怎样处理

我的服务器目录下没有这个文件,别人访问我没有的文件,我该怎样处理,第1张

处理问题如下:

1、在需要使用的文件夹上右击选择“属性”切换至“安全”选项卡。

2、在弹出的窗口中大家会看到有两个账户对文件夹也拥有访问权限,是AuthenticatedUsers和Users,只需取消这两个用户组的权限就可以读取了。

3、点击右下角的高级,点击左下角“更改权限”。

4、选中需要修改权限的用户组,然后点击下方的“禁用继承”,这时会弹出“阻止继承”警告窗口。5、选择“将已继承的权限转换为此对象的显式权限”,这时会有一个应用已更改的安全设置到文件夹的过程,等待应用完毕。

6、再回到然后之前的“属性”窗口修改这两个用户组的权限,就会发现原来灰色不可修改的权限就变为可修改状态了。然后更改权限,把AuthenticatedUsers和Users用户组的权限取消掉,或直接删除这两个用户组即可。

7、取消AuthenticatedUsers用户组的权限之后,会导致当前系统用户也无法访问自己的用户文件夹,打开用户文件夹时会弹出“你当前无权访问该文件夹”警告窗口,不过点击“继续”即可永久获取访问权限。而其他的用户就再也没有权限访问这个用户文件夹了,这么设置后才能安全。

<%

//接收传递的路径

String url = requestgetParameter("url");

File file = new File(url);

if(fileexists()){

//遍历目录下的文件

File[] chiled_file = filelistFiles();

for(int i = 0;i<chiled_filelength;i++){

//判断是文件夹还是文件

File f = chiled_file[i];

if(fisDirectory()){

outprintln("<b>"+fgetName()+"</b>");

outprintln("<br/>");

} else{

outprintln("  ");

outprintln(fgetName());

outprintln("<br/>");

}

}

}

%>

这个是我在jsp页面中写的一个demo,你可以参考下;url指的是 一个实际的路径,比如:D:\Download

<form enctype="multipart/form-data" action='' method='post'>

<input type='file' name='upfile' size=20>

<input type='submit' value='上传文件'/>

</form>

<php

echo $_FILES['upfile']['name'];

>

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 我的服务器目录下没有这个文件,别人访问我没有的文件,我该怎样处理

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情