在linux下实现FTP程序 压缩文件中含有两个代码 一个是服务器一个是客户端,GCC编译后在不同的文件夹下运行程序,先运行服务器再运行客户端。
2023-07-06 20:02:41 5KB FTP linux
1
本文件中的源文件是linux下ftp命令所有功能的源代码实现。
2023-03-08 14:53:07 57KB linux ftp source
1
此ftp服务器的设计包括以下几个模块:用户设计、上传下载、命令分析、ftp服务器连接、用户管理、对象选择、主窗口设计。 用户设计模块:此模块定义了登录服务器的合法用户类FTPUser,这个类定义了两个构造函数FTPUser()和(string username,string password)。此类主要在GUI中为服务器创建合法用户的,通过在用户名和密码编辑框内输入参数,然后把此参数传递给FTPUser类。 上传下载模块:经过系统验证进入服务器后,可以通过put和get上传下载文件。 命令分析模块:经过系统验证后进入服务器的用户,输入ftp命令可以通过命令分析来分析用户输入的命令,从而进行相关的操作。 FTP服务器连接模块:该模块包含了一些设置,提供了连接到服务器的方法。所有连接之间分享一个FTPParser,每一个连接创建一个代表目前登录的用户。 用户管理模块:通过此模块可以添加用户、删除用户,修改用户密码。 对象选择模块:通过此模块可以选择ftp服务器上的具体文件,ftp服务器上的所有文件以及目录一目录树的形式映射在对象选择模块,以便为用户增加允许,给用户提供操作权限。 主窗口设计模块:此模块集成了用户管理面板、对象选择面板。此模块只是以组件添加的形式把用户管理面板、对象选择面板添加到框架上。
1
主要描述了Linux中ftp服务器是如何配置的
2022-11-16 14:22:11 175KB ftp服务器
1
使用Qt和Linux实现fpt文件传输协议时,需要将服务器运行在Linux系统上,使用Qt来编写客户端,用Qt实现实现一个界面从客户端可以访问与服务器之间的共享目录,实现上传和下载的功能。
2022-09-22 18:00:37 165KB Linux Qt 服务器 客户端
1
linux和windows通过FTP互传文件,包括: 1,上传脚本; 2,下载脚本; 3,自动发邮件提醒脚本; 4,FTP配置和MAIL功能配置
2022-08-29 10:55:18 2KB linux windows ftp 邮件提醒
1
基于linux的ftp小型服务器实现,本项目利用linux平台,C++编写实现小型FTP服务器功能,实现了断点续传等。
2022-06-25 18:09:50 138KB FTP服务器
1
一、Redhat/CentOS安装vsftp软件 1.更新yum源 首先需要更新系统的yum源,便捷工具下载地址://www.jb51.net/article/54840.htm(shell脚本) 2.安装vsftp 使用yum命令安装vsftp 代码如下: #yum install vsftpd -y 3.添加ftp帐号和目录 先检查一下nologin的位置,通常在/usr/sbin/nologin或者/sbin/nologin下。 使用下面的命令创建帐户,该命令指定了/alidata/www/wwwroot为用户pwftp的家目录,您可以自己定义帐户名和目录: 代码如下: #user
2022-05-10 18:03:27 44KB ftp ftp命令 IN
1
Linux下ftp权限设置,以及linux下的tomcat的安装过程
2022-04-27 16:59:36 207KB Linux ftp
1
项目分为用户与服务器,用户可以登录服务器,输入命令可以查看服务器资源,可以选择资源进行下载,也可以上传资源文件到服务器,包内有程序的框架实现图,第一次画图,画的不好请见谅。
2022-04-13 18:01:36 404KB 服务器 linux 运维 ftp
1