我刚开始使用pyftpdlib。我首先要做的是使用示例服务器并将其包装在一个线程中。但是如果我运行这个脚本就不会退出:from pyftpdlib.authorizers import DummyAuthorizer

from pyftpdlib.handlers import FTPHandler

from pyftpdlib.servers import FTPServer

import logging

import threading

class FtpThread(threading.Thread):

def __init__(self, user_list):

self.user_list = user_list

self.killswitch = 0

threading.Thread.__init__(self)

def run(self,*args,**kwargs):

authorizer = DummyAuthorizer()

authorizer.add_user('user', 'bla', '/home/user/git/verteilerCore2/default_basedir/in/1/', perm='elradfmwM')

handler = FTPHandler

handler.authorizer = authorizer

logging.basicConfig(filename='/var/log/verteiler_ftp.log', level=logging.INFO)

handler.banner = "pyftpdlib based ftpd ready."

address = ('', 21)

self.server = FTPServer(address, handler)

self.server.max_cons = 256

self.server.max_cons_per_ip = 5

self.server.serve_forever()

def stop(self):

self.server.close_all()

def main():

ftp_server = FtpThread("")

ftp_server.start()

import time

time.sleep(1)

ftp_server.stop()

if __name__ == '__main__':

main()

我该怎么做才能让服务器永远停止?调用“close\u all”将停止服务器服务,但整个脚本不会退出:(

服务器ftp网站怎么临时关闭,如何停止pyftpdlib FTP服务器?相关推荐

  1. 服务器上网站文件无法删除不了怎么办啊,服务器出现.ldb不能删除、网站访问慢打不开的解决办法...

    服务器出现.ldb导致网站打不开的问题描述 1.网站数据库目录下产生一个同数据库同名(扩展名是.ldb)的文件,每当产生这个文件,网站就不能正常访问,用ftp登陆一开始删除不了此文件,要过一段时间才行 ...

  2. 绝地求生服务器排名网站,绝地求生大逃杀采用超性能服务器 支持所有宽带无延迟...

    今日<绝地求生>国服官博发文表示,<绝地求生>国服将采用超性能服务器,帮助玩家的体验更加快速稳定.同时国服还推出"全服跨运营商网络全互联",只要是在国服,无 ...

  3. 软路由ftp服务器搭建网站,应用开源软件FileZilla Server架设FTP服务器

    FileZillaServer是一款非常流行的开源FTP服务器软件,相对于常用的FTP服务器软件Serv-U,FileZillaServer的主要优势在于:高安全性.高性能.完全开源.完全免费.简单易 ...

  4. 怎么关闭虚拟机服务器,ESXI | 命令行 | 强行关闭虚拟机进程 | 无法远程访问服务器...

    用命令行和VSCode插件高效使用git代码仓库.处理日常工作 用命令行和VSCode插件高效使用git代码仓库.处理日常工作 还记得我刚开始用git,还没理解rebase和merge的区别时,就看到 ...

  5. 【2022最新】手把手教你拥有自己的服务器与网站(无需备案)

    手把手教你如何拥有服务器及网站,此文章适用于想拥有自己服务器做网站的小白. 前言 手把手教你如何拥有服务器及网站,此文章适用于想拥有自己服务器做网站的小白. 要求有一定的编程基础,成本大概花30元就可 ...

  6. 用香港服务器建收费网站,使用香港站群服务器搭建网站的好处有哪些?

    香港站群服务器搭建网站的作用: 1.香港站群服务器有利于提高网站被搜索引擎收录情况; 2.搭建站群能够有效降低网站被封的风险; 3.当网站遭受攻击时,可快速通过带有独立IP的网站来查出问题所在,从而有 ...

  7. 大带宽服务器对于网站速度的影响有多大?

    如今,拥有快速的网站速度已成为网站成功的关键因素之一.当我们浏览网站时,最重要的是能够快速加载页面,否则我们很可能会失去耐心,离开网站.为了确保网站速度,有许多因素需要考虑,其中之一是服务器的带宽.那 ...

  8. 什么是服务器? 服务器能拿来干嘛? 服务器在网站建设中,怎么用? 该怎么访问呢?

    广义的服务器是什么? 简单来说,就是可移动电脑. 服务器能拿来干嘛?  为互联网资源提供储存空间. 以下是:服务器配置的部分信息,几乎和电脑的硬件信息相匹配. 服务器在网站建设中,该怎么用? 服务器就 ...

  9. 怎么暂时关闭网站php,WordPress怎么临时关闭网站进行维护

    有时可能会因为各种原因导致我们的网站出现访问错误,此时我们就需要临时关闭站点进行维护,那么我们该如何临时关闭站点进行维护呢?下面让我们来看一下如何临时关闭我们的站点吧. 1..maintenance法 ...

最新文章

  1. python扫雷游戏_python实现扫雷小游戏
  2. linux 进程 内存布局 初探
  3. SDWebImage的使用及图片不改变问题的解决
  4. java获取数据库数据保存到本地txt文件中
  5. 加大weblogic在Linux内存,在linux运行weblogic出现运行内存不足错误,求鞭挞....
  6. 快速了解AngularJs HTTP响应拦截器
  7. 棒棒糖 宏_棒棒糖图表
  8. php foreach用法和实例
  9. Spring中实现AOP的三种方式
  10. 省钱兄淘宝客APP源码商城抖客电商源码uniapp前端模版源码
  11. setup factory制作安装包卸载出错“Invalid start mode:archive filename”
  12. 海致大数据京信_2018华为全联接大会|海致网聚提出公安大数据个人计算新理念...
  13. 只有VOB 文件,怎样使用IfoEdit生成烧制DVD所需的IFO、BUP文件!
  14. 旋转矩阵列向量的物理含义
  15. PHP中高级面试题2018(1)
  16. Android设备获取mp3中的专辑封面信息
  17. 【杂题】cf1041fF. Ray in the tube
  18. kestrel java_Kestrel Web 服务器学习笔记
  19. 人民警察警衔等级与肩章标志
  20. 尼日利亚4g频段_全球主要4G频段资料全解.doc

热门文章

  1. IDEA 使用generator逆向工程生成pojo,mapper
  2. 给 datepicker 设定日期格式
  3. 中秋佳节--理解Enum枚举
  4. 字符串匹配算法总结(转)
  5. 四步破解大亚DP607超级密码,别的光猫可能也适用!
  6. 使用Ext Designer 设计简单计算器
  7. django的配置文件字符串是怎么导入的?
  8. python 学习DAY12
  9. FilterAttribute过滤器的 执行顺序
  10. 初学python之生成器