【问题标题】:Publishing in Visual Studio with FTP使用 FTP 在 Visual Studio 中发布
【发布时间】:2012-12-02 13:00:27
【问题描述】:

我想使用 ClickOnce 发布我的应用程序(因为我还没有找到任何其他解决方案如此简单且很好地集成在 IDE 中)。

我已经建立了一个网站来发布我的应用程序,用户将从那里下载它。我的理解是,唯一可用于发布 ClickOnce 的方法是通过 FTP。我读过FTP,你的密码可以被“拦截”。

这到底是什么意思?互联网上任何地方的任何人都可以看到您的密码吗?还是他们必须在您的本地网络上?基本上 - 从理论上讲,某人如何能够访问我的 FTP 帐户,这有多大风险?

【问题讨论】:

    标签: c# security ftp clickonce publishing


    【解决方案1】:

    使用 FTP 协议的密码以“开放”格式传输,可以使用嗅探器捕获。使用 ssl/sftp。将您的站点发布到文件夹,然后使用另一个 ftp 客户端,例如 winscp

    【讨论】:

    • 据我所知,我的网站托管公司 (register.com) 不提供 SFTP - 我还有哪些其他选择?另外-当您说“使用嗅探器”时-这是什么意思?他们如何拦截我的网络和我的网络托管公司之间的数据包?
    • 您的主机可能会选择只允许来自一个已定义 IP 的 ftp 连接。您可以拒绝所有 ftp 连接,但网站可以从允许 ftp 的另一台服务器下载更新。我发现这篇关于嗅探器的文章irongeek.com/i.php?page=security/AQuickIntrotoSniffers
    猜你喜欢
    • 1970-01-01
    • 2022-11-30
    • 1970-01-01
    • 1970-01-01
    • 2017-07-23
    • 1970-01-01
    • 2016-08-30
    • 2018-03-28
    • 1970-01-01
    相关资源
    最近更新 更多