pythonftp给文件授权

pythonftp给文件授权,第1张

(1)客户端访问服务器端要有一个验证功能

(2)可以有多个客户端访问服务器端

(3)可以对重名文件重新上传或下载

FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。在开发网站的时候,通常利用FTP协议把网页或程序传到Web服务器上。它工作在TCP 模型的第四层, 即应用层, 使用 TCP 传输而不是 UDP, 客户在和服务器建立连接前要经过一个“三次握手”的过程, 保证客户与服务器之间的连接是可靠的, 而且是面向连接, 为数据传输提供可靠保证。

服务器端

首先要实现对访问客户端的验证,在本地建立一个数据库文件,将客户端的用户名和密码写入到文件中。这样每次访问时都将用户名和密码和数据库中存在的进行匹配,实现验证功能。这里对密码进行了MD5加密,保证了密码不会轻易泄露。

Cygwin之前安装到D盘,重做Windows 7系统之后希望可以重新安装Cygwin,准备删除D盘的Cygwin目录,发现无法删除。

查其原因,是因为权限问题,Cygwin目录administrator没有全部访问控制权限。

找到修改办法,需要更改cygwin目录中所有文件及文件夹的所有者,鼠标点击修改过于缓慢,尝试通过python写程序实现。

import MySQLdb conn=MySQLdb.connect(user='root',passwd='pwd',host='127.0.0.1',db='python_test') cur=conn.cursor() cur.execute("select * from users where uid='101' and login='ong'") ##uid


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11773650.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存