win2008 ftp服务器怎么设置权限

win2008 ftp服务器怎么设置权限,第1张

Windows Server 2008服务器配置FTP站点的方法:

首先,安装FTP服务

打开服务器管理器,点击角色,添加角色,如果安装过iis,角色摘要里面会有个Web服务器(IIS),点击后面的添加角色,滚动条拉到最后勾选FTP服务器,根据步骤安装。

添加FTP站点

打开IIS管理器,依次操作, IIS列表右键站点目录,添加FTP站点,填写名称和路径,下一步填写绑定IP和SSL设置,继续选择授权访问的用户,点击完成,至此创建站点完成。

创建FTP账户

开始-运行-cmd-lusrmgrmsc,出现本地用户和组窗口,新用户添加新用户。

配置权限

在IIS左边选择刚添加的站点,点击编辑权限,选择安全-编辑-添加,添加上一步所创建的ftp账户,赋予完全控制权限,点击确定即可配置完毕。

最后还需要在防火墙中开启相应的连接许可,进入“控制面板》系统和安全》Windows 防火墙》允许的程序”,在“允许另一个程序”中添加“C:\Windows\System32\svchostexe”这个程序。 勾选允许防火墙通过的网络。

Windows下除了系统自带的ftp服务器外,还可以使用诸如Serv-U、WinFtp Server Ftp、FileZilla Server等第三方软件来搭建ftp服务器;ftp服务器搭建好后,就可以使用如FlashFXP、Core FTP、8uFTP等常用的工具进行上传下载操作了。

用户组管理所涉及的文件有2个:\plugins\GroupManager\worlds\world下的“groupsyml”和“usersyml”(注意yml格式要用写字板打开,推荐EmEditor等软件)。

权限有两种添加方法,一种是在游戏中使用命令添加(前提是你有添加的权限,OP即可),另一种是更改文件来添加权限(比命令的一个一个添加快,适合老手),

groupsyml

  说明(注意格式一定要保持如下):

    开头不空格的是“groups”,文件固定设置不要更改;

    开头空2格的是组别,默认有(级别依次提高):“default(默认)”、“Builder(建筑家)”、“Moderator(调解人)”、“SemiAdmin(副管理)”、“Admin(总管理)”;

    开头空4格的是各组的各项设置,名称不需要修改;

    开头为“ - ”的是权限和功能,由插件提供;

    开头空6格的是用户组的属性信息。

文件组设置一般格式:

groups: (这个要保持在文件最上处)

XXX: (XXX的含义是你可以自行增减用户组,名称任意,只要保持各设置格式相同即可)

default: false (该项设置玩家第一次进入游戏时,是否自动归入改组,true是,false否,下同)

permissions: (该项设置玩家的权限,在下一行之后添加,该项请看完后面的设置再更改)

- essentials (代表ESS插件某一权限,例如“sethome”为设置家等,如果保持,该组则拥有Essentials插件的所有权限)

- '' (仅仅为''(注意引号)则是指该组拥有所有的权限(包括上面的))

- XXXXXX (这是其他插件的权限格式,长短,点数量不定,作者应该在帖子中作说明)

inheritance: (意为继承,在下一行之后添加其它某一组(级别相邻或相同即可),之后XXX组就拥有所添加的组的所有权限,没有则改为“ inheritance: []”,下方组也不添加)

- default (例如该项设置了默认组,则XXX组就拥有默认组所有权限(你不用再在“permissions”中添加命令了))

info: (用户组属性)

prefix: '&e' (前缀,若将引号中的内容改为“&c[VIP]&2”,该组所有玩家名则会显示为:[VIP]绿名,输入“/list”查看在线人数时就可以看到。颜色设置在这里看)

build: true (该组是否能修改地形(注:刚安装插件时,默认组此项为false))

suffix: '' (尾缀,好吧,这项我没用过,应该和“prefix”一样功能,不过在昵称尾部)

usersyml

说明(注意格式一定要保持如下 ):

    开头不空格的是“users:”,文件固定设置不要更改;

    开头空2格的是玩家;

    开头空4格的是各组的各项设置,名称不需要修改;

该项设置很简单,一般格式:

users: (该项固定在文件顶部)

123: (我们以一个名叫“123”的玩家举例吧)

subgroups: [] (子用户组,类似于上面的“继承”,单独对该玩家有效(上面的“继承”同样有效),冒号后接空格+[]表示“无”,下同)

permissions: [] (权限,仅该玩家拥有(添加方法同groupsyml),该两项设置一般不需更改)

group: XXX (玩家所在用户组)

P·S:若保持空的状态,通过下文的命令来进行编辑,则需要改为:

users: {}

复制代码

  以上两个文件,所有同一横行后有设置的项,冒号后都有一个空格。

用户组命令(在游戏中和服务器中进行修改)

  注意:在游戏中输入命令前需要加“/”,在服务器中则不用;在游戏中输入“/help”(第1页)或“/help ”(为页数)可查看命令及英文说明。

进行更改前提命令:

manselect world 选择world为需要更改权限的地图;

mantogglevalidate 允许更改不在线的用户(若只更改在线的,则无需输入);

请确认输入此命令后server窗口显示如下字样:

[INFO] Validade if player is online, now set to: false (玩家在线时才生效,现在设置为:否(意思就是不在线的也能修改了))

[INFO] From now on you can edit players not connected BUT: (从现在起你能编辑未连接的玩家…但是:)

[INFO] From now on you should type the whole name of the player, correctly (从现在开始你需要正确地输入被更改玩家的全名。)

若显示为:

[INFO] Validade if player is online, now set to: true

则需要再输入一遍命令,确保为false(这样你才能修改不在线的)。

以下是自行用户及组设置(man后接u是对用户,接g是对组设置):

manuadd 123 XXX 将玩家123添加到XXX用户组;

manudel 123 将玩家123变为默认组;

manuaddsub 123 XXX 将XXX用户组添加到玩家123的子用户组列表中;

manudelsub 123 XXX 将XXX用户组从玩家123的子列表中剔除;

manuaddp 123 essentials 为玩家123单独增加essentials权限(由于大部分权限都由Essentials基础插件提供,所以这是一般形式);

manudelp 123 essentials 删除玩家123拥有的essentials权限;

manulistp 123 列出玩家123所拥有的权限;

manucheckp 123 essentials 检查玩家123是否拥有essentials权限,并寻找出处(用户组);

manuaddv 123 prefix &1 设置玩家123的prefix变量为&1(变量目前有prefix(前缀)、suffix(尾缀)、build(破坏方块)三种,已有效);

manudelv 123 prefix 删除玩家123的prefix变量;

manulistv 123 列出玩家123所拥有的变量(虽然无效,但看还是能看的);

manucheckv 123 prefix 查看玩家123的prefix变量属性(这里看的是用户组里的);

mangadd XXX 添加名为XXX的用户组;

mangdel XXX 删除名为XXX的用户组;

mangaddp XXX essentials 为用户组XXX增加essentials权限;

mangdelp XXX essentials 删除用户组XXX拥有的essentials权限;

manglistp XXX 列出用户组XXX所拥有的权限;

mangcheckp XXX essentials 检查用户组XXX是否拥有essentials权限,并寻找出处;

mangaddv XXX prefix &1 设置用户组XXX的prefix变量为&1;

mangdelv XXX prefix 删除用户组XXX的prefix变量;

manglistv XXX 列出用户组XXX所拥有的变量;

mangcheckv XXX prefix 查看用户组XXX的prefix变量属性;

mangaddi XXX1 XXX2 使用户组XXX1继承用户组XXX2的权限;

mangdeli XXX1 XXX2 将用户组XXX2从用户组XXX1的继承列表中删除(这个命令经测试发现有问题,删除不了);

manpromote 123 XXX 将玩家123升级到XXX用户组;

mandemote 123 XXX 将玩家123降级到XXX用户组(其实这两个命令都是改变组别的,升级降级无实在含义);

listgroups 列出目前所存在的用户组。

资料来源 我比较尊重原帖作者

http://wwwmcbbsnet/forumphpmod=viewthread&tid=5531&page=1

1、首先打开控制面板,找到程序-打开或关闭Windows功能选项。

2、找到internet信息服务项把其下面的所有子功能全部勾选。

3、等待短时间服务配置完成后,右键我的电脑打开管理,选择internet信息服务就可以在右边网站上添加FTP站点。

4、设置FTP名称和共享文件存放的物理路径。

5、身份验证如果需要密码的话可以勾选把“基本”也一起勾选了。

6、设置完成后点击右边的高级设置,把utf-8设置成FALSE这样就可以放中文文件。

7、输入FTP路径就可以实现FTP共享文件。完成效果图。

解决方法有两种:

第一种:

首选去掉系统的简单共享(文件夹选项设置),

然后在控制面板-用户下添加用户名,你想让谁访问就在控制面板里添加他的用户名,

最后在这个文件夹上点右键-共享和安全-点共享,

再点权限设置,去个EVERYONE这个用户的访问权,删掉这个用户就行,

再点添加,查找并选择你刚才添加的用户名就行了,

最后告诉想共享的人,让他们访问你电脑的时候,用提供的用户名连接就可以了

第二种:

设置拨入用户开

用户:点击‘开始’--‘程序’--‘管理工具’--‘Active Directory 用户和计算机’(注:计算机如果没安装Active Directory,请进入‘计算机管理’)--‘USERS’--点击菜单上的‘操作’--‘新建’--‘用户’--在‘姓名’栏目填入用户名:yonghu1;

用户登陆名:yonghu1;

然后点击‘下一步’--输入密码:88;

确认密码:88,将‘用户不能更改密码’和‘密码永不过期’选上,然后点击‘下一步’--‘完成’给用户拨入权限:‘Active Directory 用户和计算机’的右边‘USERS’窗口中找到‘yonghu1’,双击后出现该用户属性窗口,进入‘拨入’选项,在‘远程访问权限’中选择‘允许访问’,然后点击‘确定’。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » win2008 ftp服务器怎么设置权限

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情