当前位置:首页 > 海外服务器 > 正文

万网虚拟主机可以设置文件夹权限吗(安装UCenter ,请问怎样在自己Windows 虚拟主机上修改目录文件权限?)

2.修改目录和ACL设置用户访问权限:我们经常要修改目录和文件的访问权限,使用Cacls命令就很容易做到。下面要赋予本机用户Chenfeng对E盘下CCE目录及其所有子目录中的文件有完全控制权限。

大家好,今天小编关注到一个比较有意思的话题,就是关于虚拟主机如何设置目录权限的问题,于是小编就整理了3个相关介绍虚拟主机如何设置目录权限的解答,让我们一起看看吧。

文章目录:

  1. 万网虚拟主机可以设置文件夹权限吗
  2. 安装UCenter ,请问怎样在自己Windows 虚拟主机上修改目录文件权限?
  3. Windows虚拟主机的权限如何设置

一、万网虚拟主机可以设置文件夹权限吗

没用过万网的,如果不能设置,请你咨询客服,我用的湖北数据中心的虚拟主机挺好的.

可以的。

  通常是在图形用户界面(GUI)的“安全”选项卡中对文件或目录访问控制权限进行设置。还有一种设置方式大家可能很少使用,这就是Cacls命令。虽然它是一个基于命令行的命令,使用起来有点繁琐,但只要你合理利用,也会在提高系统安全性方面起到很好的效果。

注意:要使用此命令首先要把该文件夹所在的盘转换成NTFS格式

在CMD里输入

convert

X:

/fs:ntfs

回车即可,X代表你想转换的盘符

显示或者修改文件的访问控制表(ACL)

CACLS

filename

[/T]

[/E]

[/C]

[/G

user:perm]

[/R

user

[...]]

[/P

user:perm

[...]]

[/D

user

[...]]filename显示ACL。/T更改当前目录及其所有子目录中

指定文件的

ACL。/E编辑ACL

而不替换。/C在出现拒绝访问错误时继续。

/G

user:perm

赋予指定用户访问权限。

Perm

可以是:

读取W

写入C

更改(写入)F

完全控制/R

user撤销指定用户的访问权限(仅在与

/E

一起使用时合法)。

/P

user:perm

万网虚拟主机可以设置文件夹权限吗(安装UCenter ,请问怎样在自己Windows 虚拟主机上修改目录文件权限?)  第1张

替换指定用户的访问权限。

Perm

可以是:

N

无R

读取W

写入C

更改(写入)F

完全控制/D

user拒绝指定用户的访问。

在命令中可以使用通配符指定多个文件。

也可以在命令中指定多个用户。

缩写:CI

-

容器继承。

ACE

会由目录继承。

OI

-

对象继承。

ACE

会由文件继承。

IO

-

只继承。

ACE

不适用于当前文件/目录。

1.查看目录和ACL以Windows

XP系统为例,笔者使用Cacls命令查看E盘CCE目录访问控制权限。点击“开始→运行”,在运行对话框中输入“CMD”命令,弹出命令提示符对话框,在“E:\>”提示符下输入“Cacls

CCE”命令,接着就会列出Windows

万网虚拟主机可以设置文件夹权限吗(安装UCenter ,请问怎样在自己Windows 虚拟主机上修改目录文件权限?)  第2张

XP系统中用户组和用户对CCE目录的访问控制权限项目。如果想查看CCE目录中所有文件访问控制权限,输入“Cacls

cce\.”命令即可。

2.修改目录和ACL设置用户访问权限:我们经常要修改目录和文件的访问权限,使用Cacls命令就很容易做到。下面要赋予本机用户Chenfeng对E盘下CCE目录及其所有子目录中的文件有完全控制权限。在命令提示符对话框中输入“Cacls

CCE

/t

/e

/c

/g

Chenfeng:f

”命令即可。

替换用户访问权限:将本机用户Chenfeng的完全控制权限替换为只读权限。在命令提示符对话框中输入“

Cacls

CCE

/t

/e

/c

/p

Chenfeng:r

”命令即可。

撤销用户访问权限:要想撤销本机用户Chenfeng对该目录的完全控制权限也很容易,在命令提示符中运行“Cacls

CCE

/t

/e

/c

Chenfeng

”即可。

二、安装UCenter ,请问怎样在自己Windows 虚拟主机上修改目录文件权限?

用FTP登陆空间,右击相关文件——属性

如果你的虚拟空间是租用的,那你就不用管了,空间提供商都是配置好了服务器的目录权限的了,你直接把UCenter的那些文件上传到服务器上,就可以开始进行安装操作了。

但是也有特殊的情况,比如美国Godaddy的Windows主机,它默认是没有开启目录的写入权限的,这个就需要你自己进入空间的控制面板里面去设置了。(现在不管国内还是国外,租空间,都是有带控制面板的哈,可以进行比如域名绑定,子目录绑定之类操作的)

具体到你,你先把UCenter里面upload文件夹下的所有文件,都上传到空间里,然后开始进行操作安装,在安装过程中,其中有一个步骤,是自动检测目录的权限,如果显示所有的目录都是绿色的勾,说明读写权限就已经设置好的,如果出现红X,那你再自己进空间的控制面板去设置吧,如果空间的控制面板没有提供目录权限的设置项目,那你就只有去联系空间提供商了。

万网虚拟主机可以设置文件夹权限吗(安装UCenter ,请问怎样在自己Windows 虚拟主机上修改目录文件权限?)  第3张

放心吧,虚拟主机一般都给你设置好了的·

三、Windows虚拟主机的权限如何设置

  windows 2000虚拟主机基本权限的设置

  在这里说一下我以为比较安全的win2000虚拟主机的权限设置方法,仅仅是说下权限设置。

   一.虚拟主机需要的软件及环境

  1.Serv-U5.0.11(似乎不安全,但是也未必)

  2.Mysql数据库

  3.Mssql数据库

  4.PcAnyWhere远程控制

  5.杀毒软件,我一般使用诺顿8.0

  6.php5

  7.ActivePerl5.8

  以上各种软件,除Mssql数据库以为,其他的都应去官方网站下载推荐版本安装。下面开始就是安装设置了,从系统安装完开始。假设系统安装的windows2000高级服务器版,系统分为c盘,d盘和e盘,全部是ntfs格式。

   二.系统端口设置

  虚拟主机,一般同时使用PcanyWhere和终端服务进行控制,终端服务要更改端口,比如修改成8735端口。根据要开放的服务,去设置TCP/IP筛选。为什么不使用本地安全策略了?个人认为TCP/IP筛选比较严格,因为这里是除非明确允许否则拒绝,而本地安全策略是除非明确拒绝否则允许。如果我理解不当,还请指教。TCP/IP筛选设置如下:

  TCP端口只允许21,80,5631,8735,10001,10002,10003,10004,10005;IP协议只允许6;UDP端口我没有做过详细测试,不敢乱说,以后测试了再补上。TCP/IP端口里面的10001-10005是设置Serv-U的PASV模式使用的端口,当然也可以使用别的。

  本地连接属性里面,卸载所有的其他协议,只留下Internet协议(TCP/IP),顺便把administrator帐号改个复杂点的名字,并且在本地安全策略里面设置不显示上次登陆帐号,对帐号锁定做出合适的设置。然后重新启动计算机,这步设置已经完成。

  现在开始安装软件,所有的软件都安装在d盘,e盘作数据备份使用。先安装Serv-U到d:Serv-U,并且汉化顺便破解,嘿嘿。然后依次安装到d盘。现在开始设置权限。首先二话不说,c盘,d盘和e盘的安全里面把Everyone删除,添加改名后的administrator和system,让他们完全控制。

  高级里面重置所有子对象的权限并允许传播可继承权限。这样系统所有的.文件,目录全部是由改名后的administrator和system控制了,并且自动继承上级目录的权限,下面开始为每个目录设置对应的权限。

  运行asp,建立数据库连接需要使用C:Program FilesCommon Files目录下面的文件。在这里,设置C:Program FilesCommon Files权限,加入everyone,权限为读取,列出文件夹目录,读取及运行。还可以使用高级标签进行更加严格的设置,但是我没有做过,不敢胡说。

  运行php,需要设置c:winntphp.ini的权限,让everyone有读取权限即可。如果php的session目录设置为c:winnttemp目录,此目录应该让everyone有读取写入权限。为提高性能,php设置为使用isapi解析,d:php目录让everyone有读取,列出文件夹目录,读取及运行权限。至于php.ini的设置,这里我就不说了。第一我不很懂,第二我只讲系统权限设置。

  运行cgi,设置d:perl让everyone有读取,列出文件夹目录,读取及运行权限。顺便说下,cgi设置为使用isapi方式解析有利于安全和性能。

  现在说下让人头大的Serv-U的设置了。这东西功能确实强大,但是安全性不怎么好,需要我们来改造。最首先的是溢出攻击,5.0.11好象已经没有这个缺陷了。其次是修改ini配置文件,这里已经没有权限修改了,略过不提。据我所知现在唯一的办法就是使用默认的管理帐号和密码添加有写入执行权限的帐号来执行木马了。

  把默认帐号密码修改掉就完了,这个东西直接使用editplus之类的编辑器打开ServUDaemon.exe和ServUAdmin.exe修改就可以了。如果懒得麻烦,随便什么语言写个程序都很容易作到。我以前写过一个这样的东西,方便自己设置。现在Serv-U基本上没有什么问题了。

  至于数据库,权限已经不用设置了,直接继承d盘根目录就可以。至于里面的帐号密码该怎么设置,我也懒得说了。

  现在最后一点,就是设置c:winntsystem32目录和他下面的一些东西了。很多程序运行需要这里的动态连接库,而且这里文件太多,我也没有弄明白所有的,把目录c:winntsystem32给everyone赋予读取,列出文件夹目录,读取及运行即可。

  其实,这样做是不安全的,但是别慌,我们还没有完。在这个目录下面,我们还需要对几个特别程序进行单独的设置。首先就是cacls.exe,嘿嘿,先把这个设置了在说别的。这东东是设置权限用的,让它不继承父目录权限,并且让它拒绝任何人访问,因为我们一般不使用这个鸟东西。其他的要设置的程序列表如下:net.exe,cmd.exe,ftp.exe,tftp.exe,telnet.exe,这几个程序设置成只允许改名后的administrator访问。

  现在就想起这么多,这是今天上班空闲时间零零碎碎写的,以后再补充吧。

  补充:禁止 非管理员组访问winnt目录 再把需要调用的文件 从winnt弄出来 重新 赋予它读取路径。

到此,以上就是小编对于虚拟主机如何设置目录权限的问题就介绍到这了,希望介绍关于虚拟主机如何设置目录权限的3点解答对大家有用。

发表评论

最新文章

取消
扫码支持 支付码