如何解决构建一个安全的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 举报,一经查实,本站将立刻删除。