用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
输入用户名和密码 进入自己的目录
分享到:
相关推荐
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认证的Pure-FTPd服务器设计的,它提供了一个直观的界面,帮助管理员执行常见的FTP用户管理任务,如创建新用户、修改用户信息、删除用户以及管理用户权限等。这极大地...
6. **测试连接**:创建一个测试用户,然后尝试通过FTP客户端连接验证设置是否正确。 在使用过程中,你可能需要了解以下概念: - LDAP语法:如何构造有效的搜索过滤器和Distinguished Names。 - PAM认证:PAM如何...
"WebPureFTP0.1" 标题暗示这可能是一款基于Web的FTP客户端或服务器软件,允许用户通过网页界面管理FTP文件传输。FTP软件是实现FTP协议的工具,可以是桌面应用程序,也可以是基于Web的应用,使得用户无需深入理解FTP...
第5步,创建虚拟用户目录,根据前文提示,ftpvu1和ftpvu2的家目录分别是/var/ftp/virtual/ftpvu1和/var/ftp/virtual/ftpvu1,在开始启动vsFTPd服务器之前,应该先创建这两个目录: [root@localhost ~]#mkdir /var/...
vsFTP以其安全特性闻名,包括支持IP虚拟服务器、虚拟用户和多种认证方式,如PAM(Pluggable Authentication Modules)和xinetd/tcp_wrappers。此外,vsFTP还具备以下特点: 1. 支持两种运行模式:独立(standalone)...
管理系统是一种通过计算机技术实现的用于组织、监控和控制各种活动的软件系统。这些系统通常被设计用来提高效率、减少错误、加强安全性,同时提供数据和信息支持。以下是一些常见类型的管理系统: ...
这个补丁使用libantixunlei来识别迅雷,支持pure-ftpd 1.0.22版本,似乎也能支持1.0.*的版本。 使用patch命令给pure-ftpd的源码打上补丁,然后可打开src/libantixunlei.h文件修改“是否屏蔽IP”和“屏蔽IP的时间”两...
1. **功能**:PPUM是一个用于管理PureFTPD服务器用户的工具,提供Web界面,便于进行FTP用户账户的创建、删除和管理。 2. **技术实现**:基于PHP编程语言开发,与PureFTPD服务器配合使用,利用SQL数据库存储用户信息...
安装过程中,Pureftpd会自动创建一个名为ftp的MySQL用户,用于连接到数据库。设置好FTP用户管理后台的密码后,再次确认开始安装。安装完成后,你可以通过访问`http://你的ip/ftp/`来登录FTP用户管理后台,使用之前...
4 同时集成最新版本的wdcp服务器/虚拟主机管理系统,wdcp (WDlinux Control Panel)是一套Linux服务器/虚拟主机管理系统,可通过web界面对服务器进行日常的管理和维护,省去通过终端输命令的烦琐操作和难度,更是降低...
创建一个MySQL容器并导入pureftp.sql文件以创建数据库 将用户插入先前创建的数据库 使用以下配置运行容器: Docker命令: docker run --name=pure-ftpd-mysql \ --restart=always \ -v < path> :/etc/ssl/...
docker-pure-ftpd:Docker Pure-ftpd服务器
例如,在 pureftp 的源代码中,编辑 ftpd.c 文件,注释掉第 1937 行开始的三行代码,注释后的样式如下: ``` // if (SNCHECK(snprintf(buffer, sizeof buffer, // MSG_CANT_CHANGE_DIR ": %s", // dir, strerror...
- **论坛搭建**:创建并发布了面向部门员工的BBS论坛,支持远程访问和交流。 3. **项目参与**: - **新版本测试**:参与了SNS2.5新版本的内部测试,主动发现并报告bug,为产品的完善做出贡献。 - **协同工作**:...
6. **系统管理和运维**:员工在运维中心的角色中,负责维护公司的系统服务和监控网站架构,能处理网络服务相关故障,熟悉系统管理和监控工具,如PureFTP、PHP网站发布、Nagios监控服务器的搭建和Nagvis的使用。...
PureFTP GUI 这是使用Node.js制作的PureFTPd-MySQL服务器的简单前端(将其用于内部工具,但我认为基本版本足以供个人使用)。 管理控制面板基于ThemeKit(Bootstrap 4管理面板),可在以下位置找到: : 。 随时更改...
此配置文件可以用来替换系统默认的pure-ftp.conf文件