FTP服务器匿名登录需要:
FTP(File TraNSFer Protocol)即文件传输协议,是一种用于在网络上进行文件传输的标准协议,匿名登录是FTP服务器提供的一种便捷的访问方式,允许用户无需注册账号即可上传和下载文件,本文将详细介绍FTP服务器匿名登录所需的条件和配置。
匿名登录所需条件
匿名登录配置步骤
匿名登录示例
以下是一个简单的匿名登录FTP服务器的示例:
xp怎么用IIS做ftp,说的具体点,说的好狂加分.
用IIS架设 如果只是想建个小型的同时在线用户数不超过10个的FTP服务器,且不会同时进行大流量的数据传输,可以用IIS 5.0作为服务器软件来架设(IIS只适用于WINdows NT/2000/XP操作系统)。 1.安装 Windows XP默认安装时不安装IIS组件,需要手工添加安装。 进入控制面板,找到“添加/删除程序”,打开后选择“添加/删除Windows组件”,在弹出的“Windows组件向导”窗口中,将“Internet信息服务(IIS)”项选中。 在该选项前的“√”背景色是灰色的,这是因为Windows XP默认并不安装FTP服务组件。 再点击右下角的“详细信息”,在弹出的“Internet信息服务(IIS)”窗口中,找到“文件传输协议(FTP)服务”,选中后确定即可。 安装完后需要重启。 Windows NT/2000和Windows XP的安装方法相同。 2.设置 电脑重启后,FTP服务器就开始运行了,但还要进行一些设置。 点击“开始→所有程序→管理工具→Internet信息服务”,进入“Internet信息服务”窗口后,找到“默认FTP站点”,右击鼠标,在弹出的右键菜单中选择“属性”。 在“属性”中,我们可以设置FTP服务器的名称、IP、端口、访问账户、FTP目录位置、用户进入FTP时接收到的消息等。 1)FTP站点基本信息 进入“FTP站点”选项卡,其中的“描述”选项为该FTP站点的名称,用来称呼你的服务器,可以随意填,比如“我的小站”;“IP地址”为服务器的IP,系统默认为“?全部未分配?”,一般不须改动,但如果在下拉列表框中有两个或两个以上的IP地址时,最好指定为公网IP;“TCP端口”一般仍设为默认的21端口;“连接”选项用来设置允许同时连接服务器的用户最大连接数;“连接超时”用来设置一个等待时间,如果连接到服务器的用户在线的时间超过等待时间而没有任何操作,服务器就会自动断开与该用户的连接。 2)设置账户及其权限 很多FTP站点都要求用户输入用户名和密码才能登录,这个用户名和密码就叫账户。 不同用户可使用相同的账户访问站点,同一个站点可设置多个账户,每个账户可拥有不同的权限,如有的可以上传和下载,而有的则只允许下载。 3)安全设定 进入“安全账户”选项卡,有“允许匿名连接”和“仅允许匿名连接”两项,默认为“允许匿名连接”,此时FTP服务器提供匿名登录。 “仅允许匿名连接”是用来防止用户使用有管理权限的账户进行访问,选中后,即使是Administrator(管理员)账号也不能登录,FTP只能通过服务器进行“本地访问”来管理。 至于“FTP站点操作员”选项,是用来添加或删除本FTP服务器具有一定权限的账户。 IIS与其他专业的FTP服务器软件不同,它基于Windows用户账号进行账户管理,本身并不能随意设定FTP服务器允许访问的账户,要添加或删除允许访问的账户,必须先在操作系统自带的“管理工具”中的“计算机管理”中去设置Windows用户账号,然后再通过“安全账户”选项卡中的“FTP站点操作员”选项添加或删除。 但对于Windows 2000和Windows XP专业版,系统并不提供“FTP站点操作员”账户添加与删除功能,只提供Administrator一个管理账号。 提示:匿名登录一般不要求用户输入用户名和密码即可登录成功,若需要,可用“anonymous”作为用户名,以任意电子邮件地址为密码来登录。 4)设置用户登录目录 最后设置FTP主目录(即用户登录FTP后的初始位置),进入“主目录”选项卡,在“本地路径” 中选择你要的目录就可以了。
ftp站点问题
FTP站点,就是一个存储源的空间,一般登陆都要用户名和密码,匿名是不用密码登陆的。
普通就是要密码和用户名。匿名直接就可以进入
格式为是以FTP开头的网址或IP地址。如:ftp://123.88.88.96 ftp://
只要是提示用户名和密码的,都不是匿名的
linux ftp允许匿名用户对Pub目录拥有下载权限,对/home/uploads目录拥有上传权限,如何配置?
linux 下ftp 匿名用户上传下载的配置anonymous_enable=yes (允许匿名登陆)dirmessage_enable=yes (切换目录时,显示目录下的内容)local_umask=022 (FTP上本地的文件权限,默认是077)connect_form_port_20=yes (启用FTP数据端口的数据连接)*xferlog_enable=yes (激活上传和下传的日志)xferlog_std_format=yes (使用标准的日志格式)ftpd_banner=XXXXX (欢迎信息)pam_service_name=vsftpd (验证方式)*listen=yes (独立的VSFTPD服务器)*功能:只能连接FTP服务器,不能上传和下传注:其中所有和日志欢迎信息相关连的都是可选项,打了星号的无论什么帐户都要添加,是属于FTP的基本选项开启匿名FTP服务器上传权限在配置文件中添加以下的信息即可:Anon_upload_enable=yes (开放上传权限)Anon_mkdir_write_enable=yes (可创建目录的同时可以在此目录中上传文件)Write_enable=yes (开放本地用户写的权限)Anon_other_write_enable=yes (匿名帐号可以有删除的权限)开启匿名服务器下传的权限Anon_world_readable_only=no注:要注意文件夹的属性,匿名帐户是其它(other)用户要开启它的读写执行的权限(R)读-----下传 (W)写----上传 (X)执行----如果不开FTP的目录都进不去Local_enble=yes (本地帐户能够登陆)Write_enable=no (本地帐户登陆后无权删除和修改文件)功能:可以用本地帐户登陆vsftpd服务器,有下载上传的权限注:在禁止匿名登陆的信息后匿名服务器照样可以登陆但不可以上传下传用户登陆限制进其它的目录,只能进它的主目录设置所有的本地用户都执行chrootChroot_local_user=yes (本地所有帐户都只能在自家目录)设置指定用户执行chrootChroot_list_enable=yes (文件中的名单可以调用)Chroot_list_file=/任意指定的路径/_list注意_list 是没有创建的需要自己添加,要想控制帐号就直接在文件中加帐号即可限制本地用户访问FTPUserlist_enable=yes (用userlistlai 来限制用户访问)Userlist_deny=no (名单中的人不允许访问)Userlist_file=/指定文件存放的路径/ (文件放置的路径)注:开启userlist_enable=yes匿名帐号不能登陆安全选项Idle_session_timeout=600(秒) (用户会话空闲后10分钟)Data_connection_timeout=120(秒) (将数据连接空闲2分钟断)Accept_timeout=60(秒) (将客户端空闲1分钟后断)Connect_timeout=60(秒) (中断1分钟后又重新连接)Local_max_rate=(bite) (本地用户传输率50K)Anon_max_rate=(bite) (匿名用户传输率30K)Pasv_min_port= (将客户端的数据连接端口改在Pasv_max_port= —之间)Max_clients=200 (FTP的最大连接数)Max_per_ip=4 (每IP的最大连接数)Listen_port=5555 (从5555端口进行数据连接)查看谁登陆了FTP,并杀死它的进程ps –xf |grep ftpkill 进程号配置的时候注意文件权限的问题,开启匿名和本地后,关键是文件权限的设置,为了给不同的用户分配不同的权限,可以生成一个组,例如ftpuser,然后赋 予它何时的权限例如755,chroot()设置可以使得本地用户限制在登录时的目录,这对于安全很重要,可以这是local_root指定本地用户登录 时的目录,负责为/home下相应目录。














发表评论