Serv-U ftp服务器的进阶管理是个什么概念呢举个例子来说你可以管理一个ftp服务器来进行商业上的资料传输 比如网络印刷店消费者可以通过ftp传送图文资料至网络印刷店(如果有的话) 由网络印刷店来帮你印刷之后再行通知取件。另外在企业内部传送资料也可通过ftp来传送大家可以通过简单架设的ftp服务器来传送共用的文件虽然也可以使用网络邻居来做这些事但它最大的缺点是使网络的品质大受影响。
那么Serv-U ftp服务器进阶管理实现的功能具体介绍如下
一.虚拟目录的建立
1.设定Anonymous者的帐号:
先至Setup中选择Users再选择New新增匿名者帐号。
User name: Anonymous
Group name:
Password:
Home directory: c:\ftp
File/Directory access rules部分加入c:\ftp将Read、 List以及Inherit
打勾匿名者进来就会到c:\ftp 目录下再加入c:\upload将文件权限Read、
Write、 Append打勾再将目录权限List及Make
以及Inherit打勾再按Store储存这些设置。
2.设定虚拟目录:
现在设定的是c:\ftp是登入进来的目录而c:\upload可供上传。先编辑一个links. txt文件并将其属性设为隐藏放置于c:\ftp 目录下 内容为:ftp |c:\ftpupload |c:\upload
再至Setup中选择FTP-Server设相对路径"Primary file containing’ links’ "至c:\ftp\links. txt 如果出现c:\ftp\links. txt则将其改成links. txt如果设成绝对路径c:\ftp\links. txt 则每次切换目录都会显示c:\ftp\links. txt的内容如果只写links. txt,就是进入哪一个目录下有links. txt文件才显示所以使用相对路径比较方便。
可至Setup中选择Users再选择Anonymous帐号将Misc部分的"Hide’ hidden’ files"勾选这样匿名者就看不到隐藏的文件所以links. txt也就看不到了。然后要记得按Store储存这些设置。使用cuteftp登入的结果是可以看到upload目录这样就不用手动切换至upload目录。
二.信息的设定
1.设定信息内容:
请参考Serv-U安装后的的Serv-U. txt文件。
先编辑一个message. txt文件并将其设为隐藏放置于c:\ftp目录下相应的范例内容可参考http://drj. ithome.com. tw/21_learn_topic_index1.html
2.设定使用者登入信息路径:可至Setup中选择Users再选择Anonymous帐号将Misc部分的"loginmessage file"设至c:\ftp\message. txt使用cuteftp登入的结果即可看到信息。
你可以设定不同使用者看到不同的信息只要文件名及路径不同就行。
三.群组设定
1.设定Groups的帐号:
先至Setup中选择Groups再选择New新增pchome的Groups帐号。
User name: pchome
Password:
Home directory: c:\ftp
File/Directory access rules部分设定与Anonymous同
只是多加入c:\download目录 并修改links. txt加入成为ftp |c:\ftpupload |c:\upload
[下载的软件收集区] |c:\download
并修改至MISC部分修改这个Groups的使用设定如隐藏目录及信息设定等。
2.设定Groups的使用者帐号
先至Setup中选择Users再选择New新增drj的帐号。
User name: drj
Group name: pchome
Password: drj
此处密码部分因为选择了"Encrypt passwords" 因此选择Store储存后看不到输入的drj密码。使用群组管理可以让我们方便的设定权限不会因为使用者太多而觉得设定很麻烦。使用cuteftp登入的结果可以看到新增的"下载的软件收集区"目录。
其实Serv-U的功能还有很多你可以在安装后的目录中参阅Serv-U.hlp、 Serv-U. txt、 Serv-U.doc等文件。