广告
返回顶部
首页 > 资讯 > 操作系统 >Linux下怎么配置proftpd
  • 524
分享到

Linux下怎么配置proftpd

2023-06-27 13:06:22 524人浏览 安东尼
摘要

这篇文章主要介绍了linux下怎么配置proftpd,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。proftpd是一款开放源码的ftp服务器软件,它是原来世界范围使用最广泛的

这篇文章主要介绍了linux下怎么配置proftpd,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

proftpd是一款开放源码的ftp服务器软件,它是原来世界范围使用最广泛的wu-ftpd的改进版,它修正了wu-ftpd的许多缺陷,在许多方面进行了重大的改进,其中一个重要变化就是它学习了Apache 的配置方式,使proftpd的配置和管理更加简单易懂。

Linux下怎么配置proftpd
  1. 下载proftpd源代码

进入官方网站(Http://www.proftpd.org/)下载最新的稳定版本的源代码。目前最新的稳定版本为proftpd1.3.3e。

  1. 安装proftpd

查看GCc和make有没有安装,如果没有安装的话,就赶紧先安装它们,在进行源码编译和安装的时候需要使用它们。检查Linux服务器上是否已经安装proftpd,命令为:

# rpm -qa | grepproftpd

如果已经安装的proftpd并且想使用最新的版本话,需要使用下面的命令进行下载:

# rpm -e proftpd.xxx

解压缩后进入到源码目录:

# tar -zxvf proftpd-1.3.3e.tar.gz

# 解压完毕后会产生proftpd-1.3.3.e目录。

# cdproftpd-1.3.3e

# 在这个目录下的INSTALL请详细的阅读,里面有安装的重要资讯。

进行编译前的参数设定:

# ./configure –prefix=/usr/local/proftpd–enable-shadow –enable-autoshadow \

–with-modules=mod_ratio:mod_readme:mod_wrap

# 请注意,prefix标识我们要安装的proftpd目录,–enable-shadow则是预计要以系统的/etc/shadow作为FTP登入时密码验证的文件!此外,还可以加入许多模块,会让我们的proftpd变的更加灵活。

编译和安装:

# make &&make install

# 在这个步骤之后,proftpd会安装到/usr/local/proftpd目录下,其中etc/proftpd.conf为配置文件,至于说明文档则放置于/usr/local/proftpd/share/man目录中。

# vi /etc/man.config

# 加入下面一行就可以使用man来查看proftpd用法了,加入到配置文件中MANPATH位置。

MANPATH /usr/local/proftpd/share/man

  1. 加入用户

# groupadd ftp

# useradd -d /home/fpt-g ftp -s /sbin/nologin ftp

-d 指定新建用户的主目录;

-g 加入的组

-s /sbin/nologin 指定用户不能从shell登录,只能用户ftp方式登录,处于安全考虑。

修改proftpd.conf中的User和Group为ftp,umask为002。

修改主目录的权限:

# chown ftp.ftp/home/ftp

## 4. 启动proftpd

进入到源代码命令执行下面的命令:

# cpcontrib/dist/rpm/proftpd.init.d /etc/rc.d/init.d/proftpd

编辑proftpd,知道文件行开始的PATH行,修改成安装proftpd所在的目录,如下:

# vi/etc/rc.d/init.d/proftpd

PATH=”$PATH:/usr/local/proftpd/sbin:/usr/local/protfpd/bin”

修改proftpd的执行权限:

# chmod +x/etc/rc.d/init.d/proftpd

修改配置文件,把有关组的注释去掉。

修改为自动启动命令:

[root@localhostproftpd-1.3.3e]# chkconfig –level 35 proftpd on

[root@localhostproftpd-1.3.3e]# chkconfig –add proftpd

启动FTP服务器:

# service proftpdstart

## 5. Proftpd的配置和命令

1> proftpd.conf为配置文件,所在目录为etc/proftpd.conf

2> proftpd为proftpd daemon执行文件。命令格式

# proftpd -c

3> ftpcount为显示主机上使用的proftpd的连接数。

4> ftpshut为指定多久以后proftpd服务终止。

5> ftpwho可以用来查看目前有多少人使用proftpd这个服务器。

感谢你能够认真阅读完这篇文章,希望小编分享的“Linux下怎么配置proftpd”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网操作系统频道,更多相关知识等着你来学习!

--结束END--

本文标题: Linux下怎么配置proftpd

本文链接: https://www.lsjlt.com/news/310655.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux下怎么配置proftpd
    这篇文章主要介绍了Linux下怎么配置proftpd,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。proftpd是一款开放源码的ftp服务器软件,它是原来世界范围使用最广泛的...
    99+
    2023-06-27
  • Linux下如何安装配置与管理proftpd
    小编给大家分享一下Linux下如何安装配置与管理proftpd,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一. proftpd 简介。proftpd是一款开放源...
    99+
    2023-06-16
  • proftpd中XdSe_cX Team PROFTPD配置文档是怎么样的
    这篇文章将为大家详细讲解有关proftpd中XdSe_cX Team PROFTPD配置文档是怎么样的,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。XdSe_cX Team PROFTPD 配置文档如下:...
    99+
    2023-06-16
  • 在Ubuntu下配置ProFTPD和VSFTPD的步骤
    本篇内容主要讲解“在Ubuntu下配置ProFTPD和VSFTPD的步骤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“在Ubuntu下配置ProFTPD和VSFTPD的步骤”吧!Linux VP...
    99+
    2023-06-13
  • Linux下怎么配置JDK
    这篇文章主要为大家展示了“Linux下怎么配置JDK”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下怎么配置JDK”这篇文章吧。JDK是 Java 语言的软件开发工具包,主要用于移动设...
    99+
    2023-06-28
  • 怎么在Fedora 22上配置Proftpd服务器
    本篇内容介绍了“ 怎么在Fedora 22上配置Proftpd服务器”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在本文中,我们将了解如何在...
    99+
    2023-06-16
  • Linux中怎么安装ProFTPD
    今天小编给大家分享一下Linux中怎么安装ProFTPD的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。ProFTPD一个Un...
    99+
    2023-06-27
  • Linux下怎么安全配置apache
    这篇文章主要介绍“Linux下怎么安全配置apache”,在日常操作中,相信很多人在Linux下怎么安全配置apache问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux下怎么安全配置apache”的疑...
    99+
    2023-06-27
  • Linux下怎么配置静态IP
    这篇文章将为大家详细讲解有关Linux下怎么配置静态IP,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。网络配置的配置文件在/etc/sysconfig/network-scripts/下,文件名前缀为if...
    99+
    2023-06-27
  • Linux下怎么配置Nginx和PHP
    本篇内容主要讲解“Linux下怎么配置Nginx和PHP”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux下怎么配置Nginx和PHP”吧!假设我们用PHP实现了一个前端控制器,或者直白点...
    99+
    2023-06-28
  • Linux下怎么配置vlan网卡
    这篇文章主要介绍“Linux下怎么配置vlan网卡”,在日常操作中,相信很多人在Linux下怎么配置vlan网卡问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux下怎么配置vlan网卡”的疑惑有所帮助!...
    99+
    2023-06-13
  • linux下安装nginx后怎么配置
    本篇内容主要讲解“linux下安装nginx后怎么配置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux下安装nginx后怎么配置”吧! 一、nginx安装nginx最好是直接在...
    99+
    2023-06-19
  • Linux下怎么安装并配置LDAP
    这篇文章主要介绍“Linux下怎么安装并配置LDAP”,在日常操作中,相信很多人在Linux下怎么安装并配置LDAP问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux下怎么安装并配置LDAP”的疑惑有所...
    99+
    2023-06-27
  • linux下的NFS是怎么配置的
    今天给大家介绍一下linux下的NFS是怎么配置的。文章的内容小编觉得不错,现在给大家分享一下,觉得有需要的朋友可以了解一下,希望对大家有所帮助,下面跟着小编的思路一起来阅读吧。NFS是由SUN公司开发的网络文件系统,NFS可以使本地工作站...
    99+
    2023-06-28
  • Linux下怎么安装配置VNC Server
    这篇文章主要介绍“Linux下怎么安装配置VNC Server”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Linux下怎么安装配置VNC Server”文章能帮助大家解决问题。VNC是虚拟网络控制...
    99+
    2023-06-28
  • Linux下IPv6配置
    准备工作:1、正确的IPV6地址。2、正确的网关地址。3、正确的路由地址。4、域名管理权限 执行ifconfig 看查询结果中是否存在int6服务,如果没有需要先安装ipv6模块。 编辑sysctl.conf,位置在/etc/sysctl....
    99+
    2023-10-23
    网络 服务器 linux
  • LINUX下配置MYSQL
    初次学习在Linux下配置Mysql,首先查找版本,环境;部署后,启动Mysql,检验数据库是否运行正常[@more@]--查看LINUX版本[root@sd ~]# cat /etc/issueRed H...
    99+
    2022-10-18
  • CentOS下怎么安装并使用ProFTPd
    本篇内容介绍了“CentOS下怎么安装并使用ProFTPd”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!安装:安装EPEL软件包代码如下:r...
    99+
    2023-06-10
  • Linux下怎么查看nginx配置文件位置
    这篇文章主要介绍Linux下怎么查看nginx配置文件位置,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!查看Nginx进程命令: ps -aux | grep nginx圈出的就是Nginx的二进制文件测试Nginx...
    99+
    2023-06-27
  • linux系统下hosts文件怎么配置
    这篇文章主要为大家展示了“linux系统下hosts文件怎么配置”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“linux系统下hosts文件怎么配置”这篇文章吧。 hosts文件  hosts ...
    99+
    2023-06-09
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作