热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

ProFTPd安装配置与使用

1.下载PROFTPD从官网下载proftpd-1.3.2.tar.bz2解压tarjxvfproftpd-1.3.2.tar.bz22.安装cd/proftpd-1.3.2/./configure--prefix/install_dir\--enable-shadow--enable-autoshadow\--wit
1.下载PROFTPD
从官网下载proftpd-1.3.2.tar.bz2
解压 tar jxvf proftpd-1.3.2.tar.bz2
2.安装
cd /proftpd-1.3.2/
./configure --prefix=/install_dir \
>--enable-shadow --enable-autoshadow  \
> --with-modules=mod_ratio:mod_readme:mod_wrap
##prefix是我们要安装的目录
##--enable-shadow 与--enable-autoshadow 是预计要以系统的/etc/shadow做为我的FTP登入时的密码验证档案!
##还加入许多的支援模块组。

make && make install

3.设定一些查询功能。
vi /etc/man.config
MANPATH /insall_dir/proftpd/man

4.加入用户。

groupadd logftp
useradd -d /home/logftp -g logftp -s /sbin/nologin logftp
-d是指新建用户的主目录
-g是加入的组
-s /sbing/nologin 指定用户不能从shell登录,只能从FTP方式登录,处于安全考虑。

5.修改proftpd.conf
user          logftp
group        logftp
umask       002
#允许所以,组用户对FTP进行管理。

6.修改主目录的权限
chgrp -R logftp /home/logftp
chown -R logftp /home/logftp

7.启动proftpd
/proftpd_instll_dir/sbin/proftpd -c /proftpd_instll_dir/etc/proftpd.conf
加入系统开机启动:
vi /etc/rc.local
/proftpd_install_dir/sbin/proftpd


推荐阅读
  • 深入解析Java虚拟机(JVM)架构与原理
    本文旨在为读者提供对Java虚拟机(JVM)的全面理解,涵盖其主要组成部分、工作原理及其在不同平台上的实现。通过详细探讨JVM的结构和内部机制,帮助开发者更好地掌握Java编程的核心技术。 ... [详细]
  • 1.执行sqlsever存储过程,消息:SQLServer阻止了对组件“AdHocDistributedQueries”的STATEMENT“OpenRowsetOpenDatas ... [详细]
  • 解读常见交通标线,确保安全出行
    在日常驾驶中,除了各种交通标志外,地面的交通标线也至关重要。忽视这些标线可能导致违规扣分、罚款,甚至引发交通事故。本文将详细介绍几种常见的交通标线及其含义,帮助您更好地理解并遵守交通规则。 ... [详细]
  • 苹果系统频繁弹窗提示无法验证服务器身份?竟是网易邮箱证书过期所致
    近日,众多苹果用户发现iOS、iPadOS和macOS系统频繁弹出无法验证服务器身份的警告。问题根源在于网易邮箱未能及时更新其数字证书,导致原证书过期后无法被信任。 ... [详细]
  • 版本控制工具——Git常用操作(下)
    本文由云+社区发表作者:工程师小熊摘要:上一集我们一起入门学习了git的基本概念和git常用的操作,包括提交和同步代码、使用分支、出现代码冲突的解决办法、紧急保存现场和恢复 ... [详细]
  • 本章详细介绍SP框架中的数据操作方法,包括数据查找、记录查询、新增、删除、更新、计数及字段增减等核心功能。通过具体示例和详细解析,帮助开发者更好地理解和使用这些方法。 ... [详细]
  • vivo Y5s配备了联发科Helio P65八核处理器,这款处理器采用12纳米工艺制造,具备两颗高性能Cortex-A75核心和六颗高效能Cortex-A55核心。此外,它还集成了先进的图像处理单元和语音唤醒功能,为用户提供卓越的性能体验。 ... [详细]
  • Linux环境下进程间通信:深入解析信号机制
    本文详细探讨了Linux系统中信号的生命周期,从信号生成到处理函数执行完毕的全过程,并介绍了信号编程中的注意事项和常见应用实例。通过分析信号在进程中的注册、注销及处理过程,帮助读者理解如何高效利用信号进行进程间通信。 ... [详细]
  • 探讨ChatGPT在法律和版权方面的潜在风险及影响,分析其作为内容创造工具的合法性和合规性。 ... [详细]
  • 派瑞莎是谷歌250名网络安全工程师之一,被誉为“安全公主”。她不仅在黑客圈中声名远扬,还曾于2012年被评为30位杰出青年科技安全卫士之一。随着网络技术的飞速发展,网络安全威胁日益严峻,派瑞莎及其团队的工作显得尤为重要。 ... [详细]
  • 如何使用 CleanMyMac X 2023 激活码解锁完整功能
    本文详细介绍了如何使用 CleanMyMac X 2023 激活码解锁软件的全部功能,并提供了一些优化和清理 Mac 系统的专业建议。 ... [详细]
  • 百度安全应急响应中心(BSRC)与补天漏洞响应平台共同举办2021年暑期挑战赛,提供丰厚奖励、联名证书及更多惊喜。活动时间从7月12日至7月31日。 ... [详细]
  • 深入理解Java多线程并发处理:基础与实践
    本文探讨了Java中的多线程并发处理机制,从基本概念到实际应用,帮助读者全面理解并掌握多线程编程技巧。通过实例解析和理论阐述,确保初学者也能轻松入门。 ... [详细]
  • 本文介绍了一个基于 Java SpringMVC 和 SSM 框架的综合系统,涵盖了操作日志记录、文件管理、头像编辑、权限控制、以及多种技术集成如 Shiro、Redis 等,旨在提供一个高效且功能丰富的开发平台。 ... [详细]
  • 本文深入探讨了MySQL中常见的面试问题,包括事务隔离级别、存储引擎选择、索引结构及优化等关键知识点。通过详细解析,帮助读者在面对BAT等大厂面试时更加从容。 ... [详细]
author-avatar
桑正青0V1
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有