python一键搭建ftp服务
from pyftpdlib.authorizers import DummyAuthorizer
from pyftpdlib.handlers import FTPHandler
from pyftpdlib.servers import FTPServer
authorizer=DummyAuthorizer()
authorizer.add_user('xcsg','1234','.',perm='elradfmw')
handler=FTPHandler
handler.authorizer=authorizer
server=FTPServer(('192.168.2.222',21),handler)
server.serve_forever()
代码很简单,用的pyftpdlib这个模块,导入模块,实例化,第五行是需要自己定义的东西,按顺序依次为,账号,密码,目录位置,权限,反正自己用,就给最高权限就行了,关于字母代表的权限含义可以自行搜索,第八行也是需要定义的就是自己电脑ip地址,还有端口完成后运行即可,在浏览器输入ftp://ip就可以了
python一键搭建ftp服务的更多相关文章
- 一句python代码搭建FTP服务
		环境搭建: python windows/linux pip install pyftpdlib (安装失败请到这里下载:https://pypi.python.org/pypi/pyftpdlib/ ... 
- python实战===一句python代码搭建FTP服务
		环境搭建: python windows/linux pip install pyftpdlib (安装失败请到这里下载:https://pypi.python.org/pypi/pyftpdlib ... 
- 在Win7的IIS上搭建FTP服务及用户授权
		FTP服务 FTP是文件传输协议(File Transfer Protocol)的简称,该协议属于应用层协议(端口号通常为21),用于Internet上的双向文件传输(即文件的上传和下载).在网络上有 ... 
- 在Win7的IIS上搭建FTP服务及用户授权——转载!!
		原文地址:http://blog.sina.com.cn/s/blog_6cccb1630100q0qg.html FTP服务 FTP是文件传输协议(File Transfer Protocol)的简 ... 
- 【阿里云】在 Windows Server 2016 下使用 FileZilla Server 安装搭建 FTP 服务
		Windows Server 2016 下使用 FileZilla Server 安装搭建 FTP 服务 一.安装 Filezilla Server 下载最新版本的 Filezilla Server ... 
- 【转】在Win7的IIS上搭建FTP服务及用户授权
		[转]在Win7的IIS上搭建FTP服务及用户授权 [转]在Win7的IIS上搭建FTP服务及用户授权 FTP服务 FTP是文件传输协议(File Transfer Protocol)的简称,该协议属 ... 
- FTP相关、用vsftpd搭建ftp、xshell使用xftp传输文件、使用pure-ftpd搭建ftp服务
		1.FTP相关(file transfer protocol,文件传输协议) 2.用vsftpd搭建ftp安装:yum install vsftpd -y创建一个虚拟用户:useradd vft ... 
- xshell使用xftp传输文件 使用pure-ftpd搭建ftp服务
		xshell使用xftp传输文件 下载xftp5 https://www.baidu.com/link?url=8rtxgX3JRIbUFO1Samzv5aXhfwRG7Cf8i4vi573QexoH ... 
- 如何在Windows Server 2008 R2下搭建FTP服务
		在Windows Server 2008 R2下搭建FTP服务,供客户端读取和上传文件 百度经验:jingyan.baidu.com 工具/原料 Windows Server 2008 R2 百度经验 ... 
随机推荐
- Java基础教程——安装JDK
			视频讲解:https://www.bilibili.com/video/av48196406/?p=3 使用[jdk-8u144-windows-x64.exe] 下载地址: 链接:https://p ... 
- 【jvm】MinorGC和FullGC
			新生代GC(Minor GC)指发生在新生代的垃圾收集动作,因为java对象大多都具备朝生夕灭的特性,所以Minor GC非常频繁,一般回收速度也比较快. 老年代GC(MajorGC/Full GC) ... 
- 基于openeuler aarch_64 下,从源码的角度搭建Tensorflow
			为什么从源码编译Tensorflow? 安装过的人们都知道如果 pip install tensorflow 的话会报错Your CPU supports instructions that this ... 
- python 安装第三方库
			找到找到C:\Windows\System32下面的cmd.exe, 以管理员方式运行cmd.exe cd 到自己安装的python目录,这里举个例子 C:\Program Files ... 
- 我与oracle的爱恨情仇(第一章)
			关于配置 问题一 可能是虚拟机桥接问题 问题解决的链接:[如何更改虚拟机桥接](https://jingyan.baidu.com/article/9113f81b7cfbd22b3214c790.h ... 
- Eclipse的新建工作空间如何用以前工作空间的配置
			1.找到以前工作空间的配置目录:\.metadata\.plugins\org.eclipse.core.runtime 2.替换掉新的工作空间的配置目录:\.metadata\.plugins\or ... 
- Mongo小结
			开启mongo的姿势: cd /usr/local/mongo/bin(mongo的文件目录的bin目录下) sudo ./mongod (开启mongo服务) 再新开一个终端 cd /usr/loc ... 
- 第13.3节 图形界面开发tkinter
			一. 引言 老猿最开始是准备就tkinter单独开一个章节,但学了一段时间tkinter,最后放弃了,前一阵子还准备干脆不介绍相关的内容.主要原因有三个,一是tkinter没有界面设计的工具,所有界面 ... 
- PyQt(Python+Qt)学习随笔:Qt Designer中部件的快捷菜单策略(contextMenuPolicy)取值及含义
			在Qt Designer中可以设置部件的快捷菜单策略,快捷菜单通过在部件上点击鼠标右键触发. 快捷菜单策略通过枚举类型Qt.ContextMenuPolicy来定义,对应枚举类型取值及含义如下: 通过 ... 
- Python 反序列化漏洞学习笔记
			参考文章 一篇文章带你理解漏洞之 Python 反序列化漏洞 Python Pickle/CPickle 反序列化漏洞 Python反序列化安全问题 pickle反序列化初探 前言 上面看完,请忽略下 ... 
