服务器文件夹权限问题
这问题烦了我n久,感觉要想彻底弄清楚该开哪些文件夹的什么权限那还真是复杂。
不过就你的问题来说,可以这样回答:你只允许administrators和system对系统盘全盘继承权限,这肯定是有麻烦的,因为系统盘有很多临时文件夹需要至少开放users的权限,特别是如果你的服务器上架了IIS或者其他什么服务软件的话,如果你不开某些文件夹的everyone的话,你的网站或者其他应用都会出错,结果你会很麻烦很麻烦。
算了帮人帮到底,我把我以前为了解决我自己服务器的问题时查到的资料也发给你,不过告诉你,这资料里列出来的那些也不全,很多软件到底要开哪些文件夹的什么权限,还需要你自己去进一步摸索:
win2003服务器硬盘目录权限设置清单(iis+php+mysql)
0
推荐以下是详细的相应目录权限设置清单:
Administrators 完全控制
System 完全控制
D:\盘 权限
Administrators 完全控制
System 完全控制
E:\盘 权限
Administrators 完全控制
System 完全控制
如果你还有其他盘符如“F、G”盘,权限和上面一样设置
C:\Documents and Settings 目录权限
Administrators 完全控制
System 完全控制
C:\Program Files 目录权限
Administrators 完全控制
System 完全控制
User 读取和运行+列出文件夹目录+读取
C:\windows 目录权限
Administrators 完全控制
System 完全控制
User 读取和运行+列出文件夹目录+读取
C:\windows\system 目录权限
Administrators 完全控制
System 完全控制
User 读取和运行+列出文件夹目录+读取
C:\windows\system32 目录权限
Administrators 完全控制
System 完全控制
User 读取和运行+列出文件夹目录+读取
C:\windows\temp 目录权限
Administrators 完全控制
System 完全控制
Everyone 完全控制
WWWROOT(网站根目录)目录权限
Administrators 完全控制
System 完全控制
Internet来宾账户 读取和运行+列出文件夹目录+读取
PHP目录权限:
Administrators 完全控制
System 完全控制
Everyone 读取和运行+列出文件夹目录+读取
Zend目录权限:
Administrators 完全控制
System 完全控制
Everyone 完全控制
Mysql目录权限: 3
Administrators 完全控制
System 完全控制
User 读取和运行+列出文件夹目录+读取
1
删除以下的注册表主键:
WScriptShell
WScriptShell1
Shellapplication
Shellapplication1
WSCRIPTNETWORK
WSCRIPTNETWORK1
regsvr32/u wshomocx回车、regsvr32/u wshextdll回车
Windows 2003 硬盘安全设置
c:\
administrators 全部
system 全部
iis_wpg 只有该文件夹
列出文件夹/读数据
读属性
读扩展属性
读取权限
c:\inetpub\mailroot
administrators 全部
system 全部
service 全部
c:\inetpub\ftproot
everyone 只读和运行
c:\windows
administrators 全部
Creator owner
不是继承的
只有子文件夹及文件
完全
Power Users
修改,读取和运行,列出文件夹目录,读取,写入
system 全部
IIS_WPG 读取和运行,列出文件夹目录,读取
Users 读取和运行(此权限最后调整完成后可以取消)
C:\WINDOWS\MicrosoftNet
administrators 全部
Creator owner
不是继承的
只有子文件夹及文件
完全
Power Users
修改,读取和运行,列出文件夹目录,读取,写入
system 全部
Users 读取和运行,列出文件夹目录,读取
'wwwknowskycom
C:\WINDOWS\MicrosoftNet
administrators 全部
Creator owner
不是继承的
只有子文件夹及文件
完全
Power Users
修改,读取和运行,列出文件夹目录,读取,写入
system 全部
Users 读取和运行,列出文件夹目录,读取
C:\WINDOWS\MicrosoftNet\temporary ASPNET Files
administrators 全部
Creator owner
不是继承的
只有子文件夹及文件
完全
Power Users
修改,读取和运行,列出文件夹目录,读取,写入
system 全部
Users 全部
c:\Program Files
Everyone 只有该文件夹
不是继承的
列出文件夹/读数据
administrators 全部
iis_wpg 只有该文件夹
列出文件/读数据
读属性
读扩展属性
读取权限
c:\windows\temp
Administrator 全部权限
System全部权限
users 全部权限
c:\Program Files\Common Files
administrators 全部
Creator owner
不是继承的
只有子文件夹及文件
完全
Power Users
修改,读取和运行,列出文件夹目录,读取,写入
system 全部
TERMINAL SERVER Users(如果有这个用户)
修改,读取和运行,列出文件夹目录,读取,写入
Users 读取和运行,列出文件夹目录,读取
c:\Program Files\Dimac(如果有这个目录)
Everyone 读取和运行,列出文件夹目录,读取
administrators 全部
c:\Program Files\ComPlus Applications (如果有)
administrators 全部
c:\Program Files\GflSDK (如果有)
administrators 全部
Creator owner
不是继承的
只有子文件夹及文件
完全
Power Users
修改,读取和运行,列出文件夹目录,读取,写入
system 全部
TERMINAL SERVER Users
修改,读取和运行,列出文件夹目录,读取,写入
Users 读取和运行,列出文件夹目录,读取
Everyone 读取和运行,列出文件夹目录,读取
c:\Program Files\InstallShield Installation Information (如果有)
c:\Program Files\Internet Explorer (如果有)
c:\Program Files\NetMeeting (如果有)
administrators 全部
c:\Program Files\WindowsUpdate
Creator owner
不是继承的
只有子文件夹及文件
完全
administrators 全部
Power Users
修改,读取和运行,列出文件夹目录,读取,写入
system 全部
c:\Program Files\Microsoft SQL(如果SQL安装在这个目录)
administrators 全部
Service 全部
system 全部
d:\ (如果用户网站内容放置在这个分区中)
administrators 全部权限
d:\FreeHost (如果此目录用来放置用户网站内容)
administrators 全部权限
SERVICE 读取与运行
从安全角度,我们建议WebEasyMail(WinWebMail)安装在独立的盘中,例如E:
E:\(如果webeasymail安装在这个盘中)
administrators 全部权限
system 全部权限
IUSR_,默认的Internet来宾帐户(或专用的运行用户)
读取与运行
E:\WebEasyMail (如果webeasymail安装在这个目录中)
administrators 全部
system 全部权限
SERVICE全部
IUSR_,默认的Internet来宾帐户 (或专用的运行用户)
全部权限
C:\php\uploadtemp
C:\php\sessiondata
everyone
全部
C:\php\
administrators 全部
system 全部权限
SERVICE全部
Users 只读和运行
c:\windows\phpini
administrators 全部
system 全部权限
SERVICE全部
Users 只读和运行
防止海洋木马列出WIN服务器的用户和进程
禁用服务里面倒数第二个 workstation 服务,可以防止列出用户和服务
首先在文件夹选项里取消简单共享,然后分别在a\b\c\d文件夹里右键选择属性,应该可以看到多了一个"安全"选项,在安全选项里可以设置详细的权限。根据你需要的分别设置user1
user2的权限就可以了。
完全手打,不是网上复制黏贴的哦。请采纳。
1请问如何在服务器里面共享一个文件夹,让指定的人来查看
通过以下步骤可实现局域网内多台计算机共享:
一、多台电脑必须是共用同一网络inter连接,比如都是网通宽带接入,或都是移动宽带接入
二、都在同一个网段除ip地址最后一段数字不同外,其余数字都应相同
三、设置工作组和计算名,必须起一个相同的工作组名、但各台计算机的计算机名应不同。
四、设置本地用户和组。一般组中的设置保持不变。但用户中的设置应理顺关系,并启用来宾帐户(Guests)
试例:将用户界面全部清理,一般保留三个用户即可:如:
名称 全名 描述
Wwbs wu wang bu seng 供来宾…
Zzy zhao zhi yi 管理计…
Fnc fenf ning chao
双击wwbs:
“常规”卡 密码永不过期
“隶属于” administrators
双击zzy:
“常规”卡 密码永不过期
“隶属于”卡 administrators
双击fnc:
“常规”卡 用户不能更改密码,密码永不过期
“隶属于”卡 Guests
注:用此法设置的用户与在控制面版中显示的用户数不同,一般少显示一个。渚如此例中,在控制面版中就不显示wwbs用户,它只有在zzy被意外锁定后,重启计算机才会在“欢迎屏幕”中显示。当然这种意外也可在“本地用户和组”中设置“帐户已锁定”来人工实现(这种实现的过程:组策略—计算机配置—Windows设置—安全设置—帐户策略—帐户锁定策略—帐户锁定闸值—不锁定或几次无效登录之后,锁定帐户)
五、文件共享的设置:
1、在Windows防火墙中“例外”“选项卡”中,选中“文件和打印机共享”
2、在资源管理器中,“工具—文件夹选项—查看—使用简单文件共享(推荐)不选中
3、XP自带的“共享文档”设置为共享。右击“共享文档”—属性—共享—共享此文件夹选中。将需要共享的文档复制到此“共享文档”。
六、重启电脑
祝好运!
2Windows 2003服务器上怎么创建共享文件夹,能让公司的每个人的文
你提的问题太不严谨,会产生用户可以删除覆盖他人文件的问题。
应该说可以创建文件,不可以删除 别人的文件
1、创建一个文件夹。
2、右击——属性——共享添加EVERYONE勾选所有权限。
3、安全选项卡里也添加EVERYONE勾选所有选项。
4、然后在安全选项卡那里找到高级按钮点击进去。
5、出现权限选项卡,找到EVERYONE这一项。点击编辑按钮。
6、出现对象选项卡,找到“应用到”这行,有下拉菜单按钮,选择”只有该文件夹”选项。然后确定。
7、退回到权限选项卡界面,选择应用后确定。
8、回到属性选项卡确定。
9、如果你是域环境,那么你会发现你的文件夹属性里会有这几个权限:1、administrators 2、10、Domain users 3、CREATOROWNER 4、Everyone
11、然后设置Domain users的安全属性,设置为:1、读取也运行2、列出文件夹目录3、读取。
然后选择文件夹属性里的共享选项卡。
12、继续添加另外一个用户组Domain users,只给读取的权限,应用确定。
如果不用给其他用户看的话你可以把、Domain users 用户组删除。 最关键就是滴5-6步,选择文件的集成范围,如果你能理解这个东西的作用你就可以很轻松的解决你的问题了
3如何设置服务器共享文件夹的访问权限
你好,
首先,在服务器的电脑上用鼠标选中要设置权限的文件夹。
在文件夹上点击鼠标右键,选择属性。
在属性界面中选择第三个选项卡安全。
为了添加或修改权限,点击如下图所示的编辑按钮。
我们来添加一个用户的访问权限。在接下来出现的界面中选择添加。
输入一个已经设置好的名称,如果确定正确可以直接点击确定,如果不是很确定,可以选择检查名称。如果没有错误,点击确定按钮。
用鼠标选中新添加的用户,在下面的权限设置处可以选择允许或者拒绝该用户对该文件夹执行某些操作。
可以,右键单击你的电脑上的“我的电脑”--映射网络驱动器--文件夹那里直接输入\\服务器的名字或IP地址\路径(如:\\server\d$\bak,就是服务器下的D盘下的bak目录),勾上“登录时重新连接”,然后输入能进入这个目录的服务器上的用户名和密码,勾选记住密码。。。===你就成功设置了。如果还是不懂,可以进一少联系。
这要气好奇葩~
如果只是为了保证这个文件夹存在的话,如果服务器是WINDOWS的话,那么在服务器上编写一个BAT,或者用VB等其他软件写个程序~~~在服务器上定时运行~~~
基本思路,就是在服务器上建立一个计划任务,让它每个多少时间就运行某个文件~~~
然后这个运行的文件,主要是先检测这个文件夹是否存在,若不存在则创建此文件夹~~~
当然,还有一种思路~在你想要的那个文件夹中放一个EXE的可执行文件,然后服务器开机后自动启动这个EXE文件~~~一直别关,那么用户在删除此文件夹的时候,因为文件夹内部的EXE文件是运行中的,所以会提示删除出错,不让删除~~~~~
至于可执行文件的话,我推荐WIN自带的一些小工具,比如计算机 calcexe~文件下,不占内存,呵呵~~~
0条评论