serv-u如何设置在内网访问不需要用户名密码,外网访问需要用户名密码呀?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-06-16
SERV-U FTP SERVER 准备通过互联网访问。提示 :用指定的用户名和密码无法登陆到该FTP服务器。

当然是这样了。除非你是在代理服务器上安装才可以让外网访问。告诉你的网管给你映射个端口,这样内外网就都可以访问了。 查看更多答案>>

题主能详细说下搭建的环境吗?这个是网站配置的问题,另外,题主也确定下花生壳的映射的对不对,既然已经能够通过域名访问,花生壳相关的设置就没啥问题了~

1.安装

Serv-U的安装比IIS还简单。先执行英文原版安装文件,按提示一路“neXt”即可。要注意的是,在选择安装目录时,最好选择安装在一个非系统盘里,以免将来系统发生异常时还要重新进行账号等的设置。然后执行汉化文件,选择原版安装目录,一路“下一步”即可完成安装。

2.设置

与IIS不同,Serv-U在第一次运行时会以向导的方式一步一步地提示用户进行设置,整个过程不超过五分钟,非常人性化。为了方便说明,先假设我们要架设一个固定IP为218.1.1.1,端口为21,根目录绝对路径为G�\FTP,允许匿名访问和拥有一个用户名为dys、密码为syd、管理账户名叫“MyFTP”的公网FTP服务器。运行Serv-U,弹出向导窗口,依次设置如下选项:

1)“您的IP地址”:这里我们填入218.1.1.1,如果你是adsl等方式拨号上网,拥有的是动态IP或者不知道本机IP,此处请留空。
2)“域名”:就是该FTP站点的名称,可以随意取名,这里填入“MyFTP”。
3)“匿名账号”:决定该FTP站点是否允许匿名用户访问。选择“是”。
4)“匿名主目录”:设置匿名用户登录站点后所处的目录位置。输入“G�\FTP”。
5)“锁定于主目录”:假设在“匿名主目录”中设置匿名用户登录后所处的目录位置为“G:\FTP\Guest”,那么,选择“是”后,当匿名用户登录FTP后,就被锁定在G�\FTP\Guest目录下,只能查看Guest目录里的内容,不能进入上级目录“FTP”,同时该目录在FTP客户端软件中显示为“\”,如果未被锁定,则会完整显示为“G:\FTP\Guest”。这里选择“是”。
6)“命名的账号”:决定是否要创建有一定管理权限的账户。这里选“是”。
7)“账号名称”:就是具有一定管理权限的账户登录名称。填入“dys”。
8)“账号密码”:设置账户的登录密码。输入“syd”。
9)“主目录”:与“匿名主目录”一样,用来设置管理账户登录后所处的目录位置。输入“G:\Ftp”。
10)“锁定于主目录”:选择“是”。
11)“管理员权限”:用来设置管理账户的管理权限级别。这里选“无权限”,后面再详述。
设置完成,地址为:FTP//218.1.1.1�21的FTP服务器就算架设成功了。最后可用CuteFTP分别以匿名和dys的账户登录验证。
提示:以上这些设置并非最终设定,你还可以在Serv-U主界面中随时修改。

3.用同一个IP架设多个FTP服务器

如果带宽允许的话,你还可利用同一个IP轻松架设多个服务器。在Serv-U中,将“本地服务器”下“域”中的每个FTP服务器称为“域”,刚才创建的“MyFTP”服务器就是一个名叫“MyFTP”的域。要架设多个服务器,实际上就是创建多个拥有不同端口的域而已。

右击“域”,选“新建域”,在弹出的向导中参照“MyFTP”进行设置,只是在端口处一定不要与已经创建的“域”的端口或被其他系统服务占用的端口冲突即可。如果填入22,则此服务器的地址就是:FTP//218.1.1.1�22。依此而为,就可以架设多个FTP服务器了。

三、用动态IP域名解析软件架设拥有固定域名的FTP服务器

在上面的介绍中,我们假设的是该服务器拥有218.1.1.1的固定IP,而事实上,大部分想架设个人FTP的用户通常都是用adsl等方式拨号上网。由于每次拨号上网后被分配到的IP地址都不相同,那这是否就意味着不能架设FTP服务器呢?

有两个解决办法:一是在刚才向导中的“您的IP地址”中留空,然后完成其它向导设置。进入Serv-U主界面,先点击菜单栏上的“帮助→本机IP地址”,将本机IP地址复制,再通过其他途径告知每个用户。每拨号上网一次就重复此操作一次;二是到网上下载安装一个动态IP域名解析软件,如国外的dns2Go、国内的花生壳、88IP等,此类软件不管本机的IP如何变化都能将一个固定域名自动解析到本机IP上。这样,用户只要输入这个固定域名作FTP地址就可以访问到你的服务器。很明显,第一种方法相当麻烦,需要你有极大的耐心,第二种就相当简便,用户只要记住此域名而不用管IP是否变化。美中不足的是,目前绝大部分此类软件需要付费注册才能永久使用,不注册只能免费使用30天。

我们以88IP为例,来了解它的设置。

假设我们要申请一个域名:dys1.88IP.com。首先如前文所述用Serv-U(IIS和其他FTP服务器软件亦可)架设好FTP服务器,注意将“您的IP地址”处留空,然后到http//www.88IP.net去下载并安装88IP标准版。

88IP需要付费注册才能拥有一个永久域名,如果免费注册则仅能试用15天。运行88IP标准版客户端,会弹出设置窗口。要获得一个域名,需要先注册。在“基本资料”中,依次填写好用户登录名、有效电子邮件地址、密码和联系电话,接下来就要选择你的域名,在“域名资料”中,“域名”框填入dys2,“域名后缀”下拉框里选择“88IP.com”,这时,下方的“你的完整域名为”会显示为dys1.88IP.com,确认无误后,点“注册”按钮注册。如果注册的用户名或申请的域名已经被其他用户注册过,软件会做出相应的提示,修改后再次注册即可。注册成功后,在“执行状态”中会显示“注册成功,用户ID:�XXXXXXXX�”,记下用户ID,以备将来缴费或需要技术支持之用。最后要点击“装载”按钮将刚刚申请成功的账户信息装载至本机上

匿名账号在IP访问规则里设置允许内网IP地址范围就行.

  • 如何设置serv-u啊,我设置了别人进不了啊
    答:如果用户在安装Serv-U 之后,启动Serv-U 时,屏幕上没有显示出Serv-U 的控制窗口的话,可以用鼠标右键点击位于任务条系统托盘中的Serv-U 图标(一个大写的字母“U”),然后选择弹出菜单中的第一项“Show Window”,这样屏幕上就会显示出Serv-U 的控制窗口。 设置FTP服务器 位于Serv-U 控制窗口中的“SETUP”菜单中...
  • serv-u如何设置匿名登录servu如何设置匿名登录
    答:1.如果服务器上设置了FTP,譬如在IIS做了设置,只需访问绑定的域名就可以;2.如果使用第三方软件做的FTP譬如Serv-U,那么你需要获取IP地址,譬如是192.168.1.1,那么你就在地址栏输入ftp://192.168.1.1,弹出对话框,输入用户名和密码即可!如果服务器设置匿名访问,那么则不需要用户名和密码!
  • serv-u 如何禁止IP方式访问
    答:1、在电脑桌面使用快捷键win键+R唤出运行窗口,输入secpol.msc,点击确定。2、在左侧找到IP安全策略,在本地计算机并在其上方点击右键,在弹出的菜单中点击创建IP安全策略。3、点击下一步,在名称中输入禁止特定IP访问。4、在弹出的窗口中点击添加,选中新建IP筛选器列表,点击编辑。5、点击添加、下一...
  • 在局域网里,如何使用Serv-U 9.4.0.2设置不同的用户权限,大部分用户只 ...
    答:台计算机(IP 192.168.1.3)的D盘作为共享磁盘存放规范等文件,供局域网内大多数用户阅读、复制,进行 只读 访问;另有两个用户(IP 1.4、1.5)可通过\\192.168.1.3上传、修改、删除文件,进行完全控制。。。不要一个个设置账户昂~ 用\\192.168.1.3\共享磁盘 (D) 即可访问,谢谢!
  • Serv-u搭建服务器,局域网内无文件夹修改权限?怎么能允许修改?
    答:在用户访问目录权限中选择完全控制,就可以实现了,servu是针对的子文件夹,不用担心访问目录被他人删掉!
  • Serv-U如何设置匿名登录
    答:1、首先,查看本机ip地址以便后续访问用。2、运行vi /etc/samba/smb.conf进入配置文件,将安全等级从user修改成share。以便可以匿名登录samba。3、关闭配置文件之后,运行testparm命令对smb.conf进行检查,以防操作意外。4、重启samba服务并检查其运行状态。5、运行 vi /etc/sysconfig/selinux修改配置...
  • Serv-U怎么不用密码访问啊
    答:设置一个系统默认的Anonymous的账户就行 匿名访问是以Anonymous为用户名称登录的,无需密码!那是你设置错了,serv-u的这个匿名账户都是不用输入账户的,直接输地址就行,你用FlashFXP登陆FTP试试
  • Serv-U中局域网对外网的配置疑问:
    答:1.Serv-u如果想要通过外网访问,只有通过路由器、硬件防火墙设置NAT转换来实现。2.交换机无法完成你的要求。具体的NAT设置,根据你的路由器或硬件防火墙来进行。
  • Serv-u建立服务器,只是用于局域网内共享文件使用,但IP是动态的,如何解...
    答:有很多种办法 1:架设自己的花生客动态域名,这样你完全不用管你IP是多少!2:自己固定一个IP地址,这样比较方便自己管理!既然是你局域网,那么自己固定一个IP应该完全没问题撒!这样是最简单的!如果你不对外共享文件,那么就用第二个方法最方便最简单!
  • Serv-U如何设置匿名登录
    答:1、首先,查看本机ip地址以便后续访问用。2、运行vi /etc/samba/smb.conf进入配置文件,将安全等级从user修改成share。以便可以匿名登录samba。3、关闭配置文件之后,运行testparm命令对smb.conf进行检查,以防操作意外。4、重启samba服务并检查其运行状态。5、运行 vi /etc/sysconfig/selinux修改配置...