问题描述
我正在尝试测试用于托管内部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 (将#修改为@)