我正在尝试从我的网络浏览器访问 ftp,但我收到以下错误:421 抱歉,此服务器不接受明文会话。有任何想法吗?
6 回答
“421 抱歉,此服务器不接受明文会话”表示服务器正在使用“FTP Over Explicit TLS/SSL”。这是一件好事。
您可以通过提供协议“ftpes:”而不是“ftp:”来修复它:
ftpes://ftp.somesite.com/some_folder
... 或者 ...
ftps://ftp.somesite.com/some_folder
除了默认浏览器之外,您可能还需要使用另一个 FTP 客户端。
我不知道较新版本的 IE 是否支持基于 SSL 的 FTP。
Filezilla 可能是一个不错的选择:
在 Filezilla 中.. 在“文件”下单击图标以打开“站点管理器”.. 然后右键单击默认情况下可能已经打开的“常规”选项卡。
在第三行显示“加密”..选择“要求通过 TLS 显式 FTP”
那个对我来说很好用。
解决方法:
在域名前加个ftpes://
例如 Old One,
主机:domain.com
用户名:xxx
通行证:yyy
端口:21
现在新的。
主机:ftpes://domain.com
用户名:xxx
密码:yyy
端口:21
高级选项,
登录到 Web 主机管理器
转到:服务配置
转到:FTP 服务器配置
检查:
TLS 加密支持:设置为“可选”<br/>
试试看,它会起作用的。
我也面临同样的问题,并在做了以下事情后解决了。如果你使用 filezilla 作为 ftp 客户端,那么试试这个。
主持人:ftpes://mydomain.com
用户名:yourUsername
密码:yourPassword
您只需修改Host URL
. ftpes://
在域名前添加 。
基本上这个问题只有在你试图从你的 linux(Ubuntu) 机器上访问你的 web 服务器时才会出现。从Windows系统它工作正常。
ftpes://
在域名前加a
如果这不适用于此更改,请执行以下更改。在 Filezilla 中转到
Edit=>Settings=>Connection=>FTP
Here Change transfer mode from Active to Passive and press OK and try connecting again.