AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 983849
Accepted
Matt
Matt
Asked: 2019-09-12 07:27:18 +0800 CST2019-09-12 07:27:18 +0800 CST 2019-09-12 07:27:18 +0800 CST

如何解决问题:530 未选择安全机制

  • 772

我正在使用 BitVise SSH 服务器。通常我让它在 49000 上监听 SSH/SFTP 请求,它工作正常。我正在尝试将其设置为在 21 上侦听 FTP。根据日志,连接已建立并正常终止。但是客户端连接不正确。

使用 WinSCP,我在日志和屏幕上看到了这一点

. 2019-09-11 11:10:31.735 Connecting to sftp.mysite.ca ...
. 2019-09-11 11:10:31.735 Connected with sftp.mysite.ca. Waiting for welcome message...
< 2019-09-11 11:10:31.735 220 Bitvise SSH Server 8.32
> 2019-09-11 11:10:31.735 USER scanner
< 2019-09-11 11:10:31.735 530 No security mechanism selected
. 2019-09-11 11:10:31.735 Connection failed.
* 2019-09-11 11:10:31.773 (EFatal) Connection failed.
* 2019-09-11 11:10:31.773 Authentication failed.
* 2019-09-11 11:10:31.773 Connection failed.
* 2019-09-11 11:10:31.773 No security mechanism selected

当然,我需要在服务器端做点什么。我所做的只是在设置>服务器>绑定和 UPnP > IPv4下为端口 21 上的 FTP 添加一个侦听端口。

所以我正在寻找 FTP 没有正确设置,或者我需要在客户端做些什么来提供正确的安全机制。我这样做是因为我们有一些不支持现代安全协议(如 SMBv2)的旧打印机,因此 FTP 应该是可以接受的折衷方案,我正在使用 Bitvise 代理连接,以便用户可以扫描到文件夹但使用 FTP。

ftp
  • 1 1 个回答
  • 556 Views

1 个回答

  • Voted
  1. Best Answer
    Matt
    2019-09-12T08:20:25+08:002019-09-12T08:20:25+08:00

    这不应该工作。Bitvise 支持 FTPS 而不是普通的 FTP

    Bitvise SSH 服务器还支持 FTPS - FTP over TLS/SSL。FTP 协议的历史比 SSH 更长,最初植根于不安全、未加密的设计。FTPS 客户端支持的 FTP 安全措施差异很大。因此,与 SSH、SFTP 和 SCP 客户端相比,Bitvise SSH 服务器与 FTPS 客户端的兼容性更高。

    要与 Bitvise SSH 服务器兼容,FTPS 客户端必须:

    • 支持在 FTP 控制连接开始时使用 AUTH TLS 开始的显式 TLS。

    • 使用 FTP 被动模式。

    • 支持 TLS 进行数据连接,并使用 TLS 恢复功能进行数据连接。

    应用程序帮助(至少对于 8.32 版)明确指出:

    仅支持 TLS 保护的 FTP 连接。不支持未加密的纯文本 FTP 。

    • 3

相关问题

  • 知道任何适用于 Windows 的快速可编写脚本的 ftp 客户端吗?[关闭]

  • 无法连接到我的 FTP 服务器,为什么?

  • 无法再连接到 FTP 站点

  • 您更喜欢哪个 FTP 客户端,为什么?

  • XP下设置FTP服务器时出错

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve