`

pureFTP建立虚拟用户

 
阅读更多

 

 

用pureFTP 建立虚拟用户步骤

 

 

软件路径:/usr/local/erc/pureftp*****.tar.gz

 

tar -zxvf  解压文件    

cd           进入解压目录

mkdir /usr/local/pureftpd  建立安装目录

./configure --prefix=/usr/local/pureftpd   --with-everything   编译

make 

make  install  

 

2 .  建立组 ftpgroup  主  ftpuser

 

groupadd ftpuser

useradd  -g ftpgroup -d /dev/null -s /etc ftpuser

 

3. 把 /usr/local/pureftpd/bin 和sbin 加入环境变量

    拷贝/usr/local/src/解压目录/configuration-file /config**.pl 文件到   pureftpd/sbin/目录 并改为 755权限

    拷贝/usr/local/src/解压目录/configuration-file /pureftpd.conf 文件到  pureftpd/sbin/目录

    配置文件可以修改一些选项  

   NoAnonymous yes  禁止匿名用户
   PureDB /usr/local/pureftpd/etc/pureftpd.pdb (虚拟帐户支持库文件位置)

4. pure-pw useradd joe -d /var/www/joe  -u ftpuser -m  // 会在 /etc 目录下建立pureftpd.passwd ,pureftpd.pdb文件

    启动软件   ./pure-config.pl /usr/local/pureftpd/etc/pure-ftpd.conf

    Running: /usr/local/pureftpd/sbin/pure-ftpd -A -c50 -B -C8 -D -E -fftp -H -I15 -        lpuredb:/etc/pureftpd.pdb -L10000:8 -m4 -s -U133:022 -u100 -k99 -Z

 

   进入 ftp 127.0.0.1

 

   输入用户名和密码  进入自己的目录


 

 

 

 

 

分享到:
评论

相关推荐

    PureFTP借助MySQL实现用户身份验证的操作教程

    4. 创建用户表:`CREATE TABLE users (id INT AUTO_INCREMENT PRIMARY KEY, username VARCHAR(50) NOT NULL, password VARCHAR(50) NOT NULL);` 5. 插入用户数据:`INSERT INTO users (username, password) VALUES ...

    pureftpd简易管理工具(mysql认证) v1.0.rar

    这款“pureftpd简易管理工具”是专为使用MySQL认证的Pure-FTPd服务器设计的,它提供了一个直观的界面,帮助管理员执行常见的FTP用户管理任务,如创建新用户、修改用户信息、删除用户以及管理用户权限等。这极大地...

    pureftpd-admin.zip

    6. **测试连接**:创建一个测试用户,然后尝试通过FTP客户端连接验证设置是否正确。 在使用过程中,你可能需要了解以下概念: - LDAP语法:如何构造有效的搜索过滤器和Distinguished Names。 - PAM认证:PAM如何...

    webpureftp0.1

    "WebPureFTP0.1" 标题暗示这可能是一款基于Web的FTP客户端或服务器软件,允许用户通过网页界面管理FTP文件传输。FTP软件是实现FTP协议的工具,可以是桌面应用程序,也可以是基于Web的应用,使得用户无需深入理解FTP...

    Linux FTP服务搭建

    第5步,创建虚拟用户目录,根据前文提示,ftpvu1和ftpvu2的家目录分别是/var/ftp/virtual/ftpvu1和/var/ftp/virtual/ftpvu1,在开始启动vsFTPd服务器之前,应该先创建这两个目录: [root@localhost ~]#mkdir /var/...

    第12章vsFTP服务及其配置.pptx

    vsFTP以其安全特性闻名,包括支持IP虚拟服务器、虚拟用户和多种认证方式,如PAM(Pluggable Authentication Modules)和xinetd/tcp_wrappers。此外,vsFTP还具备以下特点: 1. 支持两种运行模式:独立(standalone)...

    pureftp管理系统,可增删改FTP账户,支持限流、限容量,客户端需要简单配置即可,很easy的~.zip

    管理系统是一种通过计算机技术实现的用于组织、监控和控制各种活动的软件系统。这些系统通常被设计用来提高效率、减少错误、加强安全性,同时提供数据和信息支持。以下是一些常见类型的管理系统: ...

    pureftpd 反迅雷补丁

    这个补丁使用libantixunlei来识别迅雷,支持pure-ftpd 1.0.22版本,似乎也能支持1.0.*的版本。 使用patch命令给pure-ftpd的源码打上补丁,然后可打开src/libantixunlei.h文件修改“是否屏蔽IP”和“屏蔽IP的时间”两...

    PureFTPD PHP User Manager-开源

    1. **功能**:PPUM是一个用于管理PureFTPD服务器用户的工具,提供Web界面,便于进行FTP用户账户的创建、删除和管理。 2. **技术实现**:基于PHP编程语言开发,与PureFTPD服务器配合使用,利用SQL数据库存储用户信息...

    LNMP下安装Pureftpd开启FTP服务以及修改FTP端口的方法

    安装过程中,Pureftpd会自动创建一个名为ftp的MySQL用户,用于连接到数据库。设置好FTP用户管理后台的密码后,再次确认开始安装。安装完成后,你可以通过访问`http://你的ip/ftp/`来登录FTP用户管理后台,使用之前...

    lanmp v2.5一键安装包(包括lamp,lnmp,lnamp安装)

    4 同时集成最新版本的wdcp服务器/虚拟主机管理系统,wdcp (WDlinux Control Panel)是一套Linux服务器/虚拟主机管理系统,可通过web界面对服务器进行日常的管理和维护,省去通过终端输命令的烦琐操作和难度,更是降低...

    docker-pure-ftpd-mysql:带有MySQL,TLS,配额,Bandwith控制和被动模式的纯FTPD的Docker容器

    创建一个MySQL容器并导入pureftp.sql文件以创建数据库 将用户插入先前创建的数据库 使用以下配置运行容器: Docker命令: docker run --name=pure-ftpd-mysql \ --restart=always \ -v < path> :/etc/ssl/...

    docker-pure-ftpd:Docker Pure-ftpd服务器

    docker-pure-ftpd:Docker Pure-ftpd服务器

    linux ftp服务器上传文件夹时提示550错误问题解决方法.doc

    例如,在 pureftp 的源代码中,编辑 ftpd.c 文件,注释掉第 1937 行开始的三行代码,注释后的样式如下: ``` // if (SNCHECK(snprintf(buffer, sizeof buffer, // MSG_CANT_CHANGE_DIR ": %s", // dir, strerror...

    IT新员工试用期工作总结范文.doc

    - **论坛搭建**:创建并发布了面向部门员工的BBS论坛,支持远程访问和交流。 3. **项目参与**: - **新版本测试**:参与了SNS2.5新版本的内部测试,主动发现并报告bug,为产品的完善做出贡献。 - **协同工作**:...

    技术员工试用期工作总结.docx

    6. **系统管理和运维**:员工在运维中心的角色中,负责维护公司的系统服务和监控网站架构,能处理网络服务相关故障,熟悉系统管理和监控工具,如PureFTP、PHP网站发布、Nagios监控服务器的搭建和Nagvis的使用。...

    pureftpgui:简单的PureFTPd-MySQL前端

    PureFTP GUI 这是使用Node.js制作的PureFTPd-MySQL服务器的简单前端(将其用于内部工具,但我认为基本版本足以供个人使用)。 管理控制面板基于ThemeKit(Bootstrap 4管理面板),可在以下位置找到: : 。 随时更改...

    pure-ftp配置文件

    此配置文件可以用来替换系统默认的pure-ftp.conf文件

Global site tag (gtag.js) - Google Analytics