Linux  ProFTPd安装与卸载详细介绍

 更新时间:2016年10月12日 09:20:34   投稿:lqh  
这篇文章主要介绍了Linux ProFTPd安装与卸载详细介绍的相关资料,需要的朋友可以参考下

Linux系统上ProFTPd安装与卸载的详细过程

yum install proftpd

vi /etc/proftpd.conf  ← 修改ProFTPD的配置文件
ServerType        standalone   ← 找到这一行,在行首添加“#”
 ↓
#ServerType        standalone   ← 变为此状态,不使用常驻模式
#ServerType       inetd   ← 找到这一行,去掉行首的“#”
 ↓
ServerType       inetd   ← 变为此状态,通过超级服务器来启动ProFTPD
DefaultRoot        ~ !adm   ← 找到这一行,将“ !adm”改为“/public_html !wheel”
 ↓
DefaultRoot        ~/public_html !wheel   ← 变为此状态,使除wheel组用户的根目录为public_html

找到TLS设置的语句群,如下:
# TLS
# Explained at http://www.castaglia.org/proftpd/modules/mod_tls.html

----------------------------------------------------------------

#TLSEngine         on
#TLSRequired        on
#TLSRSACertificateFile   /usr/share/ssl/certs/proftpd.pem
#TLSRSACertificateKeyFile /usr/share/ssl/certs/proftpd.pem
#TLSCipherSuite      ALL:!ADH:!DES
#TLSOptions        NoCertRequest
#TLSVerifyClient       off
##TLSRenegotiate     ctrl 3600 data 512000 required off timeout 300
#TLSLog           /var/log/proftpd/tls.log

----------------------------------------------------------------
 ↓将以上水平线间部分的语句,每行行首的“#”都去掉,变为下面水平线间的状态:
----------------------------------------------------------------

TLSEngine          on
TLSRequired         on  ← 只允许TLS方式的连接(如果将on改为off,普通方式也被允许)
TLSRSACertificateFile    /usr/share/ssl/certs/proftpd.pem
TLSRSACertificateKeyFile  /usr/share/ssl/certs/proftpd.pem
TLSCipherSuite       ALL:!ADH:!DES
TLSOptions         NoCertRequest
TLSVerifyClient       off
#TLSRenegotiate      ctrl 3600 data 512000 required off timeout 300
TLSLog            /var/log/proftpd/tls.log

----------------------------------------------------------------

然后在配置文件的末尾填如下几行:

ExtendedLog        /var/log/proftpd/access.log WRITE,READ default  ← 记录连接日志到相应日志文件
ExtendedLog        /var/log/proftpd/auth.log AUTH auth  ← 记录认证日志到相应日志文件
MasqueradeAddress    digeast.no-ip.info  ← 定义服务器域名
PassivePorts        50000 50030  ← 为PASV模式连接时指定端口号(1024以后存在的任意端口号)

卸载

yum remove proftpd  即可

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • linux(Deepin)如何搭建samba服务

    linux(Deepin)如何搭建samba服务

    Samba是一个使Linux服务器与Windows等操作系统之间实现文件共享的开源软件。通过安装Samba服务、创建共享目录、配置Samba、创建用户和重启服务等步骤,可以完成从Linux服务器向Windows用户提供文件共享的设置。此外,还包括了如何验证和上传文件到共享目录的方法
    2024-09-09
  • 详解CentOS7使用firewalld打开关闭防火墙与端口

    详解CentOS7使用firewalld打开关闭防火墙与端口

    本篇文章主要介绍了CentOS7使用firewalld打开关闭防火墙与端口,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2017-01-01
  • linux(ubuntu)用户连续N次输入错误密码进行登陆时自动锁定X分钟

    linux(ubuntu)用户连续N次输入错误密码进行登陆时自动锁定X分钟

    这篇文章主要介绍了linux(ubuntu)用户连续N次输入错误密码进行登陆时,自动锁定X分钟,需要的朋友可以参考下
    2019-09-09
  • Linux系统下如何搭建luarocks环境

    Linux系统下如何搭建luarocks环境

    这篇文章主要介绍了Linux系统下如何搭建luarocks环境问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-06-06
  • CentOS 7中 Apache Web 服务器安装配置教程

    CentOS 7中 Apache Web 服务器安装配置教程

    这篇文章主要介绍了CentOS 7中 Apache Web 服务器安装配置教程,需要的朋友可以参考下
    2018-04-04
  • Windows10安装linux子系统的两种方式(图文详解)

    Windows10安装linux子系统的两种方式(图文详解)

    这篇文章主要介绍了Windows10安装linux子系统的两种方式,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-06-06
  • Ubuntu无法连接网络的解决办法

    Ubuntu无法连接网络的解决办法

    这篇文章主要为大家详细介绍了虚拟机中Ubuntu无法连接网络的有效解决办法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-03-03
  • Linux下实现免密码登录(超详细)

    Linux下实现免密码登录(超详细)

    这篇文章主要介绍了Linux下实现免密码登录的相关资料,非常不错,具有参考借鉴价值,感兴趣的朋友一起看看吧
    2016-10-10
  • Linux下的fdisk命令用法详解

    Linux下的fdisk命令用法详解

    这篇文章主要介绍了Linux下的fdisk用法,大家都知道fdisk功能真的很强大,用它可以划分出最复杂的分区,本文重点给大家介绍Linux下的fdisk命令用法,感兴趣的朋友一起看看吧
    2018-05-05
  • 详解Linux中如何释放交换空间swap

    详解Linux中如何释放交换空间swap

    交换内存swap是linux下一个虚拟内存的概念,它是利用磁盘空间虚拟出的一块逻辑内存,用于解决物理内存容量不足的问题,本文就给大家介绍一下在Linux中如何释放交换空间swap,需要的朋友可以参考下
    2023-07-07

最新评论