构建一个安全的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 (将#修改为@)