ftp传输工具能记录mac地址吗

ftp传输工具能记录mac地址吗,第1张

ftp传输工具能记录mac地址吗

ftp传输工具不能记录mac地址。FTP服务器就是指提供FTP文件传输的计算机。FTP是文件传输协议的简称。FTP的作用正如其名所示:FTP的主要作用,就是让用户连接上一个远程计算机(这些计算机上运行着FTP服务器程序)察看远程计算机有哪些文件,再把文件从远程计算机上拷到本地计算机,或把本地计算机的文件送到远程计算机去。

ftp地址栏是什么?

目标主机地址加端口加ftp目录

怎么用资源管理器打开ftp网址?

在资源管理器的地址栏中输入:ftp://你要打开的FTP网站IP地址(如果指定了访问端口则加上一个冒号再跟上端口号)如果需要验证权限,会弹出登陆对话框,在其中输入登陆FTP网站的用户名和密码,进入后可以像使用本地电脑一样进行操作如果还有什么需要帮助的,请Hi我

ftp地址是什么怎么填写?

通常来说ftp地址就是ip地址,比如说2123526312这样的,当然笔者这里是随便写的。另外也可以使用域名作为ftp地址,当域名解析好并且在网站服务器上绑定以后,域名也是可以作为ftp地址的。因此我们在使用FTP工具链接服务器的话,使用ip地址或者是域名都是可以的。

ftp服务器的ip地址一般完全的ftp地址是ftp://user:pwd@16819211:portuser:用户名pwd:用户密码port:端口号缺省情况下端口是21没有用户名的时候@及其前面的用户名、密码可以省略。

wireshark如何查看ftp?

第一步,点击“设置”图标第二步,点击“通用”按钮第三步,点击“关于本机”按钮第四步,轻按屏幕向上滑动第五步,WI-FI地址后边的那十二位就是MAC地址。

如何在win7里快速访问ftp站点?

在计算机空白处点击右键,在右键弹出菜单点击“添加一个网络地址”在添加网络向导对话框里点击“下一步”按钮在添加网络向导对话框点击“选择自定义网络位置”后,再点击“下一步”按钮在添加网络向导对话框里internet地址或网络地址输入框里输入你的FTP空间地址,再点击“下一步”按钮在“添加网络向导对话框,如需要请指定用户名和密码”对话框里,根据你的FTP空间选择,如果你的FTP不用用户名和密码就可以访问,就选择“匿名登录”,再点击“下一步”按钮就行了在“添加网络向导对话框”对话框里输入你要命令的FTP空间名字,不指定名字,就直接点击“下一步”按钮在“添加网络向导对话框--正在完成添加网络位置向导”里点击"完成"按钮去计算机文件夹里查看是不是出现“网络位置”分类下一个你添加进去的ftp访问快捷方式。有可以能不能访问这个ftp

方法 1 的 7:

设置SMB共享传输

1

确保两台电脑连接相同的网络。SMB(Server Message Block)协议可以通过网络实现电脑和客户端之间的数据传输和通信。这种方法适用于Windows电脑和Mac电脑(或其它类型的设备),是最简单快捷的传输方法,可以传输大量数据和文件。

只使用安全的网络连接 - 不要尝试通过公共网络传输数据。

出于安全考虑,可以使用密码来保护电脑上的用户资料。

服务器笔记本就是数据文件所在的笔记本,客户端笔记本是你想要将文件传输过去的笔记本。

2

设置服务器笔记本。服务器笔记本上有你想要传输的文件。你需要指定工作组的名称,更改网络设置。这个工作组就像会议室一样,将两台电脑“连接”到一起。你可以根据你的喜好决定工作组的名字。

在Windows电脑上,通过“计算机域和工作组设置”选择工作组名称。重启计算机应用更改。

在Mac电脑上,通过系统偏好设置->网络->高级->WINS选择工作组名称。选择工作组名称后,应用更改。[1]

在其它情况下,可以记住服务器工作组的“名称”。

3

切换到客户端笔记本。通过同样的工作组网络设置客户端电脑。确保两台电脑的工作组名称完全相同。[2]

4

查看文件,并开始传输。这时候可以开始移动你的文件了。找到服务器笔记本的“名字”,点击它查看所有可共享的文件。

在Windows电脑上,打开“网络”应用程序。几秒钟后,就会出现可共享网络的所有工作组信息,包括你设置的服务器笔记本。

在Mac电脑上,共享网络工作组中的所有电脑会出现在Finder窗口里。

广告

方法 2 的 7:

使用FTP

1

设置FTP服务器。FTP(文件传输协议)是另一种通过网络传输文件的方式。首先设置服务器电脑(即带有传输文件的电脑),并确保可以访问文件。如果需要经常切换两台电脑,那么使用FTP传输文件是最方便的。

在Mac电脑上,前往系统偏好设置->共享->服务器,查看“FTP访问”。然后点击“开始”,等待应用更改。注意,这种方法可能不同于其它版本的OSX。

在Windows电脑里,前往控制面板->程序->程序和功能->打开或关闭Windows功能。接下来点击“网络信息服务器(IIS)”旁边的加号符号,然后点击“FTP服务器”复选框,点击“确定”。

2

在客户端电脑上安装FTP客户端。这款软件允许你仅通过服务器地址或IP地址即可轻松访问FTP服务器。常用的FTP客户端有:FileZilla、WinSCP、Cyberduck和WebDrive程序。[3]

3

从FTP客户端访问FTP服务器上的文件。你只需要从客户端电脑登录FTP服务器,即可访问文件,并快速、安全地传输文件。

在Mac电脑上,前往Finder程序->前往->连接服务器。电脑会提示你输入服务器地址或IP地址。输入地址,点击“连接”。

在Windows电脑上,打开网络浏览器,直接在地址栏输入服务器电脑地IP地址。前往文件->登录。输入用户名和密码登录账户。

如果无法找到服务器电脑IP地址,请查阅相关文章了解如何在Mac电脑和PC电脑上查找IP地址。

想要了解更多详细信息,请查阅相关文章了解如何在两台电脑上设置FTP。

分类: 电脑/网络 >> 互联网

问题描述:

关于FTP的CMD命令。谁知道

解析:

FTP命令是Inter用户使用最频繁的命令之一,熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。

如果你想学习使用进行后台FTP下载,那么就必须学习FTP指令。

FTP的命令行格式为: ftp -v -d -i -n -g [主机名] ,

其中 -v 显示远程服务器的所有响应信息;

-n 限制ftp的自动登录,即不使用;n etrc文件;

-d 使用调试方式;

-g 取消全局文件名。

FTP使用的内部命令如下(中括号表示可选项):

1![cmd[args>:在本地机中执行交互shell,exit回到ftp环境,如:!lszip

2$ macro-ame[args]: 执行宏定义macro-name。

3account[password]: 提供登录远程系统成功后访问系统资源所需的补充口令。

4append local-file[remote-file]:将本地文件追加到远程系统主机,若未指定远程系统文件名,则使用本地文件名。

5ascii:使用ascii类型传输方式。

6bell:每个命令执行完毕后计算机响铃一次。

7bin:使用二进制文件传输方式。

8bye:退出ftp会话过程。

9case:在使用mget时,将远程主机文件名中的大写转为小写字母。

10cd remote-dir:进入远程主机目录。

11cdup:进入远程主机目录的父目录。

12chmod mode file-name:将远程主机文件file-name的存取方式设置为mode,如:chmod 777 aout。

13close:中断与远程服务器的ftp会话(与open对应)。

14cr:使用asscii方式传输文件时,将回车换行转换为回行。

15delete remote-file:删除远程主机文件。

16debug[debug-value]:设置调试方式, 显示发送至远程主机的每条命令,如:deb up 3,若设为0,表示取消debug。

17dir[remote-dir][local-file]:显示远程主机目录,并将结果存入本地文件

18disconnection:同close。

19form format:将文件传输方式设置为format,缺省为file方式。

20get remote-file[local-file]: 将远程主机的文件remote-file传至本地硬盘的local-file。

21glob:设置mdelete,mget,mput的文件名扩展,缺省时不扩展文件名,同命令行的-g参数。

22hash:每传输1024字节,显示一个hash符号(#)。

23help[cmd]:显示ftp内部命令cmd的帮助信息,如:help get。

24idle[seconds]:将远程服务器的休眠计时器设为[seconds]秒。

25image:设置二进制传输方式(同binary)。

26lcd[dir]:将本地工作目录切换至dir。

27ls[remote-dir][local-file]:显示远程目录remote-dir, 并存入本地文件local-file。

28macdef macro-name:定义一个宏,遇到macdef下的空行时,宏定义结束。

29mdelete[remote-file]:删除远程主机文件。

30mdir remote-files local-file:与dir类似,但可指定多个远程文件,如 :mdir ozipoutfile 。

31mget remote-files:传输多个远程文件。

32mkdir dir-name:在远程主机中建一目录。

33mls remote-file local-file:同nlist,但可指定多个文件名。

34mode[modename]:将文件传输方式设置为modename, 缺省为stream方式。

35modtime file-name:显示远程主机文件的最后修改时间。

36mput local-file:将多个文件传输至远程主机。

37newer file-name: 如果远程机中file-name的修改时间比本地硬盘同名文件的时间更近,则重传该文件。

38nlist[remote-dir][local-file]:显示远程主机目录的文件清单,并存入本地硬盘的local-file。

39nmap[inpattern outpattern]:设置文件名映射机制, 使得文件传输时,文件中的某些字符相互转换, 如:nmap $1$2$3[$1,$2][$2,$3],则传输文件a1a2a3时,文件名变为a1,a2。 该命令特别适用于远程主机为非UNIX机的情况。

40ntrans[inchars[outchars>:设置文件名字符的翻译机制,如ntrans1R,则文件名LLL将变为RRR。

41open host[port]:建立指定ftp服务器连接,可指定连接端口。

42passive:进入被动传输方式。

43prompt:设置多个文件传输时的交互提示。

44proxy ftp-cmd:在次要控制连接中,执行一条ftp命令, 该命令允许连接两个ftp服务器,以在两个服务器间传输文件。第一条ftp命令必须为open,以首先建立两个服务器间的连接。

45put local-file[remote-file]:将本地文件local-file传送至远程主机。

46pwd:显示远程主机的当前工作目录。

47quit:同bye,退出ftp会话。

48quote arg1,arg2:将参数逐字发至远程ftp服务器,如:quote syst

49recv remote-file[local-file]:同get。

50reget remote-file[local-file]:类似于get, 但若local-file存在,则从上次传输中断处续传。

51rhelp[cmd-name]:请求获得远程主机的帮助。

52rstatus[file-name]:若未指定文件名,则显示远程主机的状态, 否则显示文件状态。

53rename[from][to]:更改远程主机文件名。

54reset:清除回答队列。

55restart marker:从指定的标志marker处,重新开始get或put,如:restart 130。

56rmdir dir-name:删除远程主机目录。

57runique:设置文件名只一性存储,若文件存在,则在原文件后加后缀1, 2等。

58send local-file[remote-file]:同put。

59sendport:设置PORT命令的使用。

60site arg1,arg2:将参数作为SITE命令逐字发送至远程ftp主机。

61size file-name:显示远程主机文件大小,如:site idle 7200。

62status:显示当前ftp状态。

63struct[struct-name]:将文件传输结构设置为struct-name, 缺省时使用stream结构。

64sunique:将远程主机文件名存储设置为只一(与runique对应)。

65system:显示远程主机的操作系统类型。

66tenex:将文件传输类型设置为TENEX机的所需的类型。

67tick:设置传输时的字节计数器。

68trace:设置包跟踪。

69type[type-name]:设置文件传输类型为type-name,缺省为ascii,如:type binary,设置二进制传输方式。

70umask[newmask]:将远程服务器的缺省umask设置为newmask,如:umask 3

71user user-name[password][account]:向远程主机表明自己的身份,需要口令时,必须输入口令,如:user anonymous my@email。

72verbose:同命令行的-v参数,即设置详尽报告方式,ftp 服务器的所有响 应都将显示给用户,缺省为on

73[cmd]:同help

射,如果是宽带路由器的话,做一个转发就可以了。把21端口转发到你的FTP的IP的21端口。

现在就可以外网访问了。

Serv-U 是目前众多的FTP 服务器软件之一。通过使用Serv-U,用户能够将任何一台PC 设置成一个FTP 服务器,这样,用户或其他使用者就能够使用FTP 协议,通过在同一网络上的任何一台PC与FTP 服务器连接,进行文件或目录的复制,移动,创建,和删除等。这里提到的FTP 协议是专门被用来规定计算机之间进行文件传输的标准和规则,正是因为有了象FTP 这样的专门协议,才使得人们能够通过不同类型的计算机,使用不同类型的操作系统,对不同类型的文件进行相互传递。

虽然目前FTP 服务器端的软件种类繁多,相互之间各有优势,但是Serv-U 凭借其独特的功能得以展露头脚。具体来说,Serv-U 能够提供以下功能:

符合windows 标准的用户界面友好亲切,易于掌握。

支持实时的多用户连接,支持匿名用户的访问;通过限制同一时间最大的用户访问人数确保PC 的正常运转。

安全性能出众。在目录和文件层次都可以设置安全防范措施。能够为不同用户提供不同设置,支持分组管理数量众多的用户。可以基于IP 对用户授予或拒绝访问权限。

支持文件上传和下载过程中的断点续传。

支持拥有多个IP 地址的多宿主站点。

能够设置上传和下载的比率,硬盘空间配额,网络使用带宽等,从而能够保证用户有限的资源不被大量的FTP 访问用户所消耗。

可作为系统服务后台运行。

可自用设置在用户登录或退出时的显示信息,支持具有UNIX 风格的外部链接。

上面列出的只是Serv-U 众多功能中的一部分,具体的使用将在下文中进行详细的介绍,这里要说明的 时,Serv-U 在保持功能全面,强大的基础上,提供的完全易于使用的操作界面,可以说一切尽在掌握。

使用说明

用户在使用Serv-U 的过程中可能会碰到的所有设置问题都可以通过Serv-U 窗口中的菜单选项实现。如果用户在安装Serv-U 之后,启动Serv-U 时,屏幕上没有显示出Serv-U 的控制窗口的话,可以用鼠标右键点击位于任务条系统托盘中的Serv-U 图标(一个大写的字母“U”),然后选择弹出菜单中的第一项“Show Window”,这样屏幕上就会显示出Serv-U 的控制窗口。

设置FTP服务器

位于Serv-U 控制窗口中的“SETUP”菜单中的第一项“FTP-SERVER”用来对FTP 服务器进行总体上的设置。在选择之后出现的窗口中的第一项“FTP PORT NUMBER”用来设置FTP服务器使用的端口号,FTP服务器将会通过该端口收听所有来访用户的信息。一般情况下,FTP 服务器的默认端口号为21,但是用户可以根据自己的情况自由的进行更改,只要能够保证所采用的端口号与其它网络应用不冲突即可。这里需要说明的一点是,使用用户自己选择的服务器端口可以起到很好的安全防范作用,这时,只有用户自己和其他知道该端口号的用户才能够成功的实现与服务器的连接。因此,建议用户在设置F TP 服务器的时候使用自己选定的端口,而不要只是简单的使用默认值。

随后用户需要设置服务器所能提供的最大速度。一般情况下,用户可以将这项空出,那么服务器将会利用所有可能的带宽为客户提供服务。能够为用户提供最大的访问速度当然很好,但是过多的F TP 用户可能会蚕食掉一切可能的带宽,从而使其它的网络应用几乎不可能实现。因此,合理的控制FTP 服务器所能够占用的最大带宽还是很重要的。

下一项是设置服务器允许的最大用户访问量。在此,用户可以限制同一时间内访问FTP 服务器的最大人数。如果把该项设为0,那么FTP 服务器将会拒绝任何用户访问要求;如果将该项空出,那么Serv-U 将不会对访问人数进行控制,直到耗尽所有的系统资源。如果用户希望自己的FTP 服务器能够保持正常运转的话,那么最好对来访的用户数量进行合理的限制。一般情况下,即使老式的486 机器,在使用Serv-U之后,也能够在同一时间内为20多名用户提供访问支持。

在此之后的一系列复选项中的第一项为“启动安全功能”。如果用户没有选择该项,那么任何人通过网络都可以直接进入FTP 服务器,对服务器中的任何文件进行随意地复制,改动,甚至删除。除了那些拥有小范围内的个人网络,不希望每次登录都重复输入用户名、密码等烦杂手续的人之外,用户一定要确保已经选中了该选项,即启动了服务器的安全防范功能。

下一项“ENCRYPT PASSWORDS”在默认情况下也被自动选中。这样,Serv-U 将会使用与UNIX 操作系统相同的加密机制加密并保存用户的密码。如果用户不选择对密码进行加密,那么所有用户输入的口令将会以明文的方式保存在位于S erv-U 安装目录下的Serv-Uini 文件中。

随后一项用来设定是否需要匿名访问用户输入密码。默认情况下,该项为空白,这样那些使用匿名帐号访问FTP 服务器的用户将不被要求输入口令。需要注意的是这里对匿名用户密码的检测非常简单,只要匿名用户输入符合邮件地址格式的任意字符串即可,S erv-U 不会进一步的判断用户输入的邮件地址是否真正存在。

下一项为预防反超时措施。如果用户选择了该选项,Serv-U 将会采用新的记时方式,那些希望通过定期向服务器发送命令来防止出现超时操作的用户将不再得逞。

随后的选项被用来设定是否删除没有完整上传的文件,如果用户不使用该删除功能,那么当有用户在向FTP 服务器上传文件的过程中出现错误而没有实现文件的完整上传时,Serv-U 将会在硬盘上保留已上传的内容,从而实现上传文件的断点续传。

下面我们要讨论的是跨FTP 攻击。通常状况下,当使用FTP 协议进行文件的传输时,客户端首先向FTP 服务器发出一个“PORT”命令,该命令中包含该用户的IP地址和将被用来进行数据传输的端口号。服务器在收到该命令后,利用命令所提供的用户地址信息建立与用户的连接。大多数情况下,上述过程不会出现任何问题,但是,当客户端是一名恶意用户时,可能会通过在P ORT 命令中加入特定的地址信息,使FTP 服务器与其它非客户端的机器建立连接。虽然这名恶意用户可能本身无权直接访问某一特定机器,但是如果FTP 服务器有权访问该机器的话,那么恶意用户通过FTP 服务器作为中介,仍然能够最终实现与目标服务器的连接。这就是我们所提到的跨服务器攻击。为了防止上述情况的发生,用户可以选择“防止跨F TP 服务器攻击”的选项,这样Serv-U在与任何来访用户建立连接之前,首先要核实该用户提供的地址信息是否为其真实地址。任何事情都是两方面的。我们已经知道通过使用S erv-U 可以防止发生跨FTP服务器的攻击,但是,同时我们也放弃了在FTP服务器和FTP 服务器之间实现数据传输的功能。这是因为Serv-U 只会与那些所提供的地址与地址提供者的实际地址相符的用户建立连接,用户将不能远程控制在两台不同的FTP 服务器之间进行文件传输。

最后的两个选项用来限制用户在FTP 服务器上的最大停留时间,以及规定服务器中文件和目录名的大小写。

该窗口中的其它相关选项我们将会在稍后进行详细介绍。

用户帐号管理

用户使用FTP 服务器的一个最基本的任务就是添加和管理用户信息。通过选择“SETUP”菜单中的“USERS”打开Serv-U 的用户管理窗口。该窗口可以分为左右两大部分。其中左边的窗口用来显示目前所有已经注册的FTP服务器的用户。任意选中其中一个用户,其详细的配置信息将会相应的显示在窗口的右边。如果是首次启动S erv-U,那么仅会显示一个名为“DEFAULT”的系统默认帐号。

下面详细介绍一下建立新用户帐号的全过程.

首先单击窗口最右边的“NEW”按钮,在随后的弹出窗口中输入需要建立的用户名。这时,输入的用户名就会出现在窗口右边的用户名一栏中。用户还可以在该栏中对所建立的帐号名称进行修改。

随后用户可以输入该帐号将要归属的用户组的组名或建立一个新的组。所谓组是人们为了便于管理数量庞大的用户群而推出的概念。我们可以把众多的单个用户划分到不同的组里进行统一的管理。因为属于同一个组的用户都具有一些共同的属性,例如用户密码,根目录等,所以用户只需要对个别具有特殊属性的帐号进行个别设置即可,这样就极大的简化了对用户帐号的管理和维护工作。需要注意的一点是,“A nonymous”这个特殊的用户帐号不属于任何一个用户组。

在随后的密码栏中需要输入帐号的口令,如果用户在服务器的设置中选择了加密密码的选项(见前文),那么所输入的密码将自动以加密方式储存。关于密码很重要的一点是只有输入的前8 位字符有效,希望能够引起广大Serv-U 使用者的注意。另外,如果用户在建立新的帐号时没有输入相应的密码,那么并不意味着该用户帐号没有密码,Serv-U 将会尝试着寻找是否该用户帐号属于某一个用户组并且该用户组具有统一的密码。如果Serv-U 没有找到相应的用户组密码的话,将会拒绝该用户帐号的访问。如果用户确实希望不规定某个帐号的密码,只要在相应帐号的密码一栏中输入“$ #@60;$#@60;None$#@62;$#@62;”即可。上述情况的一个例外是Anonymous 用户帐号,该帐号没有密码,Serv-U 只要求用户输入符合邮件地址格式的任意字符串即可。

在“HOME”一栏中,设置FTP 用户的根目录,即用户在成功登录之后所自动位于的起始目录。每一个用户帐号都要有自己的根目录,否则Serv-U 将拒绝该用户帐号的访问。当然,如果该帐号属于某个组,而该用户组已经设定了共同的根目录,那么用户就不必对该用户组内的每个帐号进行重复设置。用户在输入根目录的地址时应当注意必须使用完全路径,包括盘符。

在“NOTE”一栏中,用户可以选择输入一些对帐号起辅助说明的文字以备将来参考之用。

在用户窗口右边最大的一栏用来设定帐号的访问权限,从而决定用户可以访问哪些文件,并以何种方式访问这些。Serv-U 按照文件和目录两大类别对用户的访问权限进行了划分。具体来说包括:

对文件的访问权限:

READ:允许用户下载文件;

WRITE:允许用户上传文件,但无权对文件进行更改,删除,或重命名;

APPEND:允许用户对已有的文件进行附加,拥有APPEND权限的用户自动拥有WRITE

权限;

DELETE:允许用户对文件进行改动,重命名,或删除。拥有DELETE权限的用户自动拥

有WRITE 和APPEND 权限;

EXECUTE:允许用户通过FTP 运行可执行文件。例如,用户可以远程运行DOS或Windows

程序。

对目录的访问权限:

LIST:允许用户取得目录列表;

MAKE:允许用户在根目录下建立新的子目录;

REMOVE:允许用户删除根目录下的子目录。

INHERIT:选中该选项之后,对某一目录设置的访问权限将自动被该目录下的所有子目录

继承。

在完成上述所有设置之后,点击“STORE”按钮,新建立的用户帐号将被保存在FTP 服务器中。

该窗口中的其它选项将会在稍后进行详细的介绍。

实时监控

用户在完成FTP服务器的基本配置之后,就可以向外界提供FTP文件传输服务了。我想很多用户都希望在提供FTP 服务的过程中,能够实时地对访问自己服务器的用户进行监控,从而一方面既能够对整个服务过程做到心中有数,另一方面还可以在可能出现意外问题之前,采取及时的防范和补救措施。在这一方面,相信S erv-U 能够充分满足大家的需求。

首先,让我们看一下如何利用Serv-U 实现实时的用户监控。

选择“FILE”菜单中的“USER INFO”选项。在弹出窗口中的上半部分将会显示出所有当前正在与服务器连接的用户。用鼠标点击其中的任一用户将会在窗口的下半部分出现该用户的详细信息。

在窗口的右下方有一个“SPY ON USER”按钮,点击之后出现的窗口将会显示出特定用户向FTP服务器发出以及FTP 服务器响应的所有命令。该窗口将会跟踪所选用户的所有命令,对了解特定用户在访问FTP 服务器的过程中的所有行为提供了可的依据。

在该按钮下方还有一个名为“KILL USER”的按钮,如果用户发现某个来访用户的行为可疑,可能会对FTP 服务器的正常工作带来危害的话,可以通过使用该按钮立即中断与该用户的连接,将该用户踢出FTP 服务器。

需要注意的一点是,虽然Serv-U 能够提供实时的用户监控信息,但是需要耗用很大一部分的系统资源。如果用户发现系统性能出现明显下降的话,可以通过窗口右侧的“F REEZE LIST”按钮暂时冻结窗口信息的动态显示,从而释放出宝贵的系统资源。

设置服务器端日志记录

除了能够实时的进行监控之外,Serv-U还提供了强大的日志记录功能,从而方便用户记录和总结一段时期内Serv-U的运行情况。

选择“FILE”菜单下的“LOGGING”,弹出日志设置窗口,用户可以选择对哪些事件进行记录,以及将记录信息保存到何处。

在该窗口的右侧,用户可以选择对不同的事件进行记录,其中包括系统信息,安全信息等,同时用户还可以设置是将所记录 畔⑾允驹赟erv-U 的主窗口内,还是保存到某一指定文件内。出于耗用系统资源和备份信息的需要,建议用户把日志信息保存到指定的文件内。

需要说明的一点是Serv-U 的日志记录文件采用统一的格式,具体如下:

[n] DATE TIME - (xxxx) MESSAGE

最前面的数字“n”代表所记录信息的类别,分别为:

n=1:系统信息(错误信息等);

n=2:用户发出的FTP 命令;

n=3:文件下载;

n=4:文件上传;

n=5:安全信息(用户登录信息等)

n=6:服务器响应的FTP 命令;

n=7:WinSock使用记录;

n=8:DLL文件访问记录

另外,括号中的“XXXX”是Serv-U 赋予每一个来访用户的一个唯一的数字标识。

5.设置登录和退出信息

细心的用户可能会发现在登录或退出某个FTP站点时,经常会出现一个窗口,显示一些包括系统设置,欢迎访问等在内的信息。那么如何在S erv-U 下实现这一功能呢?

首先,用户需要把要显示给用户的信息保存在一个文本文件中,然后选择“SETUP”菜单中的“MESSAGES”,在弹出的窗口中进行设置。

在位于窗口最上方的下来框中,用户需要选择将要使用登录和退出信息的IP地址。因为Serv-U 支持一台机器拥有多个IP,所以用户需要选择相应的IP地址。在下面的两个选项中分别输入用户事先已经建立好的包含登录和退出信息的文本文件的地址。

使用外部连接

所谓外部连接是指那些显示在某一目录下指向位于该目录之外的某一文件或目录的连接。在用户端看来,外部连接所指向的文件或目录就位于当前目录之下,但实际上他们只是一些起连接作用的虚拟指针。使用外部连接的一个最大好处就是能够把来访用户可能需要的所有资源都集中到一个目录之中,这样用户就可以通过不同的外部连接访问实际上位于不同磁盘或不同目录的分散信息。

为了充分利用Serv-U 提供的外部连接功能,用户首先需要生成一个文本文件保存所有可能会用到的外部连接。文件的具体格式如下:

LINK NAME | SOURCENAME

其中的“LINK NAME”是显示在用户当前目录下的外部连接的名称,而“SOURCENAME”则是该外部连接实际指向的磁盘或目录。

例如我们在一个名为“LINKTXT”的文件中写入如下一条:

CD-ROM | F:\

这样在用户的当前目录中就会出现“CD-ROM”字样,点击之后,就可以直接访问FTP 服务器的光驱。

在配置好外部连接的文本文件之后,选择“FTLE”菜单中的“FTP SERVER”,在弹出的窗口中找到“PRIMARY FIEL CONTAINING LINK”,然后输入上述文本文件的完全路径。在“PRIMARY FIEL CONTAINING LINK”下方有一个“SECONDARY FILE CONTAINING LINK”,该项是用来设定起辅助作用的外部连接文件,可以参照上述方法生成。

设置上传和下载比例

如果用户希望自己FTP 站点的使用者不仅仅使用自己提供的资源,还能够上传一些有价值的东西供大家共享的话,可以通过使用Serv-U提供的“上传和下载比例”这一功能实现。

用户可以在“FILE”菜单中的“FTP-SERVER”,“USERS”和“GROUPS”的弹出窗口中找到名为“U/D RATIOS”的功能按钮,点击之后出现设置窗口。用户可以限制每个FTP 站点的使用者每上传一个文件后可以下载的文件数。例如,如果将某个用户的上传和下载比例设置为1/3,那么该用户每上传一个文件,就可以从F TP 站点下载3个文件。

Serv-U 支持在单个会话过程或全部会话过程的范围内,按照具体传输的文件数目或文件的大小,限制用户的上传和下载比例。

使用磁盘限额

随着用户数量的增加,一个非常实际的问题就是如何既能够确保每个用户都有足够的硬盘空间可用,同时又防止FTP 服务器吞食整个机器的硬盘资源。同样,在这个问题上Serv-U提供了有力的解决方案。

用户可以分别在“FILE”菜单中的“USERS”和“GROUPS”选项的弹出窗口中找到名为“QUATO”的功能按钮。点击之后出现设置窗口,用户可以首先检测某个用户帐号当前所使用的硬盘空间,然后根据具体的情况分别设置不同的用户帐号所能支配的最大硬盘空间,从而有效的解决硬盘空间不足的问题。

基于IP地址授予或拒绝访问权限

选择“FILE”菜单中的“IP ACCESS”选项,在弹出的窗口中进行设置。

用户可以在窗口的左边设置不同的访问规则,而当前所有的访问规则将会显示在右边的列表中。

Serv-U 提供了两种基本的访问规则,分别为“拒绝访问”规则和“允许访问”规则。在“拒绝访问”规则下,所有来自用户输入的IP地址的访问者都将被拒绝访问,而来自其它I P地址的用户都将被授予访问权限。同理,如果用户选择了“允许访问”规则,那么所有来自用户输入的IP地址的访问者都将被授予访问权限,而来自其它I P 地址的用户将无权访问FTP 服务器。

通过以上功能,用户可以针对不同的IP地址,设置不同的权限,从而有效的保障FTP 服务器免受非法访问者的侵害。

三.小节

Serv-U 是一款使用简单,功能强大,易学易用的FTP 服务器端软件。相信广大用户结合以上的介绍,再加上个人的实践,一定会在最短的时间内构建起自己的功能强大的FTP服务器。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » ftp传输工具能记录mac地址吗

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情