微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

构建一个安全的Web服务器以测试动态.txt文件是否存在被阻止的IP

如何解决构建一个安全的Web服务器以测试动态.txt文件是否存在被阻止的IP

我正在尝试测试用于托管内部Web服务器的家庭内部版本,该内部Web服务器将获取动态txt文件,然后上传到我的防火墙以进行阻止列表。我知道这可以通过已经建立的各种替代方法来完成,但是,我想自己学习。

概念: 使用ssl通过python建立具有安全访问权限的简单网络服务器。 每天将文件从本地linux盒发送到Web服务器 让防火墙指向我的服务器Web链接以每天提取列表

感谢您的帮助。

当前代码段:

from flask import Flask
app = Flask(__name__)

@app.route("/var/tmp/somefile.txt")
def test():
    return "/var/tmp/somefile.txt"

if __name__ == "__main__":
    app.run(ssl_context=('cert.pem','key.pem'))


'#SFTP to web server from linux Box
import pysftp

with pysftp.Connection('host',username='test',password='password') as sftp:

    with pysftp.cd('/var/tmp'):
        'sftp.put('/test.txt')
print 'sftp.put',"was uploaded"

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。