windows server 2008 R2 FTP登陆错误。

建立了一个域用户ftp.

始终登陆不上winserver 2008 R2上的FTP.

错误如下:

530-User cannot log in.
 Win32 error:   Logon failure: unknown user name or bad password.
 Error details: Anonymous authentication is not allowed.

后来将这个用户改名为ftp1就可以了。看来是个bug,不允许ftp用户存在。

ftp1登陆后遇到如下错误,

用户(wsus-srv.creasun.local:(none)): ftp1
331 Password required for ftp1.
密码:
530-User cannot log in, home directory inaccessible.
 Win32 error:   The system cannot find the path specified.
 Error details: File system returned an error.
530 End
登录失败。

原因,这是隔离用户的使用方式,

解决办法:

参考:http://www.iis.net/learn/publish/using-the-ftp-service/configuring-ftp-user-isolation-in-iis-7

具体操作如下:这需要建立相应的home目录和赋予权限。

例如ftp root目录是c:\root

则需要在c:\root下建立相应的用户home目录。路径规则如下

User Account Types Physical Home Directory Syntax

Anonymous users


%FtpRoot%\LocalUser\Public


Local Windows user accounts (requires basic authentication)


%FtpRoot%\LocalUser\%UserName%


Windows domain accounts (requires basic authentication)


%FtpRoot%\%UserDomain%\%UserName%


IIS Manager or ASP.NET custom authentication user accounts


%FtpRoot%\LocalUser\%UserName%

还需要将路径的NTFS权限上加上ftp1的访问权限即可。

时间: 2024-08-02 20:53:44

windows server 2008 R2 FTP登陆错误。的相关文章

Windows Server 2008 R2 FTP无法从外部访问的解决方法

在Windows Server 2008 R2中配置好FTP服务器后,可以在本机访问,但是无法从另一台电脑访问.原因就是在于防火墙没有配置好. 1.首先检查服务器管理器中的入站规则,确保已启用FTP服务器.如下图: 上面这个一般默认都是配置好的,关键在于下面这个配置,需要手动进行. 2.打开“控制面板”--“Windows防火墙”,点击左边的“允许程序或功能通过Windows防火墙”,在新窗口中点击“允许运行另一程序”.在浏览中找到“C:\Windows\System32\svchost.exe

搭建windows server 2008 r2 FTP 后 开启防火墙无法访问的解决办法

转自http://kkworms.blog.51cto.com/540865/558477 今天在windows server 2008 R2上安装了FTP,安装过程如下,然后添加内置防火墙设置,设置后发现本地可以访问FTP,但其它计算机无法访问,关闭防火墙后都可访问,说明还是防火墙设置的问题. 经过两个小时的测试,发现原来应该这样设置:这个问题确实搞了我好长时间,感觉非常奇怪. 安装:   创建FTP站点:  允许匿名等,根据需要进行设置,然后设置防火墙,添加 预定义FTP,会自动生成3条规则

【转】Windows Server 2008 R2怎样设置自动登陆

Windows Server 2008 R2是一款服务器操作系统,提升了虚拟化.系统管理弹性.网络存取方式,以及信息安全等领域的应用,Windows Server 2008 R2也是第一个只提供64位版本的服务器操作系统. 当然,还有很多功能及性能等待你的发现哦,相信很多人都在"玩"了吧,但是系统每次登陆都比较麻烦,能否设置自动登陆呢?有兴趣一起来学习一下吧! Windows server 2008 r2的自动登陆方法也比较多,在此分享一个实用简单的,通过命令来设置"用户帐户

您在基于 Windows 7 的或基于 Windows Server 2008 R2 的计算机上读取器中插入智能卡时出现错误消息:"设备驱动程序软件未能成功安装"

http://support.microsoft.com/kb/976832/zh-cn http://support.microsoft.com/kb/976832/zh-tw 症状 当智能卡插入智能卡阅读器后时,Windows 尝试下载并安装智能卡 minidrivers 通过插服务卡.如果自定义的加密服务提供程序未在系统上安装智能卡的驱动程序在任一预配置位置,如 Windows 更新. WSUS 或 intranet 路径不可用,在通知区域中将收到以下错误消息: 未能成功安装设备驱动程序软

Win2008远程多用户登陆的配置方法 另附详细设置: Windows server 2008 R2实现多用户远程连接

Win2008远程多用户登陆的配置方法 在使用Windows 2008远程登录功能时,如果需要进行多用户登录,可以采用以下配置方法:  首先要启用远程桌面这一功能:右击"我的电脑"→ 属性 → 远程配置 → 远程桌面,就可以配置相应的远程桌面功能了.下面是配置多用户登陆的方法:   打开 控制面板 → 管理工具 → 终端服务(Terminal Services) → 终端服务配置(Terminal Services Configuration)   1.(修改可以同时登陆的人数,包括自

Windows Server 2008 R2入门之FTP

如约奉上Windows Server 2008 R2入门之FTP.本博文目的是为了让大家更改的了解FTP:访问FTP服务:会添加.启动FTP服务. FTP服务器(FileTransfer Protocol Server)是在互联网上提供文件存储和访问服务的计算机,它们依照FTP协议提供服务. FTP是File Transfer Protocol(文件传输协议).顾名思义,就是专门用来传输文件的协议.简单地说,支持FTP协议的服务器就是FTP服务器. FTP是一种应用层协议:采用C/S结构设计,结

如何在Windows Server 2008 R2下搭建FTP服务

在Windows Server 2008 R2下搭建FTP服务,供客户端读取和上传文件 百度经验:jingyan.baidu.com 工具/原料 Windows Server 2008 R2 百度经验:jingyan.baidu.com 方法/步骤 1 安装FTP服务 开始-->管理工具-->服务器管理器 步骤阅读 2 安装IIS/FTP角色 打开服务器管理器,找到添加角色,然后点击,弹出添加角色对话框,选择下一步 步骤阅读 3 选择Web服务器(IIS),然后选择FTP服务,直到安装完成.

Windows Server 2008 R2 实现多用户同时登陆

Windows Server 2008 R2远程用户数设置 在windows server 2008 R2里面,默认的远程桌面连接数为1.这对我们的服务器管理带来了很大的不便,那么怎样来修改2008 r2的远程桌面连接数呢. 网上好多转的文章都一样,而且根本就不是Windows Server 2008 R2. 正确的方法如下: 1 开始-管理工具-远程桌面服务-远程桌面会话主机配置 2 按照下面图解步骤完成 Step 1远程桌面会话主机配置打开界面 Step 2 右击”限制每个用户只进行一个会话

Windows Server 2008 R2怎样设置自动登陆

Windows Server 2008 R2是一款服务器操作系统,提升了虚拟化.系统管理弹性.网络存取方式,以及信息安全等领域的应用,Windows Server 2008 R2也是第一个只提供64位版本的服务器操作系统. 当然,还有很多功能及性能等待你的发现哦,相信很多人都在“玩”了吧,但是系统每次登陆都比较麻烦,能否设置自动登陆呢?有兴趣一起来学习一下吧! Windows server 2008 r2的自动登陆方法也比较多,在此分享一个实用简单的,通过命令来设置“用户帐户”项. 步骤阅读 工