国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Web服務器 > 正文

CentOS 7下安裝配置proftpd搭建ftp服務器的詳細教程

2024-09-01 13:53:05
字體:
來源:轉載
供稿:網友

proftpd全稱:Professional FTP daemon,是針對Wu-FTP的弱項而開發的,除了改進的安全性,還具備許多Wu-FTP沒有的特點,能以Stand-alone、xinetd模式運行等。ProFTP已經成為繼Wu-FTP之后最為流行的FTP服務器軟件,越來越多的站點選用它構筑安全高效的FTP站點,ProFTP配置方便,并有MySQL和Quota模塊可供選擇,利用它們的完美結合可以實現非系統賬號的管理和用戶磁盤的限制。<摘抄百度百科>

本章通過下載源碼的方式安裝,可以到官網下載最新版本:http://www.proftpd.org/

1、首先安裝lrzsz方便拷貝文件到要搭建服務器的linux路徑下

yum install lrzsz

2、上傳文件解壓

將下載完成的proftpd-1.3.6.tar.gz文件上傳到指定路徑,使用tar zxvf proftpd-1.3.6.tar.gz解壓

3、由于使用源碼安裝,所以需要安裝gcc編譯環境

yum install gcc gcc-c++ autoconf automake

3、配置并制定安裝和配置文件路徑

./configure --prefix=/usr/local/proftpd --sysconfdir=/usr/local/proftpd

4、安裝

make&make install

5、修改配置文件,限制匿名用戶可以上傳下載,但是不能刪除(本章暫不詳細描述權限控制部分內容)

vi /usr/local/proftpd/proftpd.conf# This is a basic ProFTPD configuration file (rename it to # 'proftpd.conf' for actual use. It establishes a single server# and a single anonymous login. It assumes that you have a user/group# "nobody" and "ftp" for normal operation and anon.ServerName           "Welcome to FTP Server"ServerType           standaloneDefaultServer          on# Port 21 is the standard FTP port.Port              21# Don't use IPv6 support by default.UseIPv6             off# Umask 022 is a good standard umask to prevent new dirs and files# from being group and world writable.Umask              022# To prevent DoS attacks, set the maximum number of child processes# to 30. If you need to allow more than 30 concurrent connections# at once, simply increase this value. Note that this ONLY works# in standalone mode, in inetd mode you should use an inetd server# that allows you to limit maximum number of processes per service# (such as xinetd).MaxInstances          30# Set the user and group under which the server will run.User              nobodyGroup              nobody# To cause every FTP user to be "jailed" (chrooted) into their home# directory, uncomment this line.#DefaultRoot ~# Normally, we want files to be overwriteable.AllowOverwrite     onIdentLookups      offUseReverseDNS      off# Bar use of SITE CHMOD by default<Limit SITE_CHMOD> AllowAll</Limit># A basic anonymous configuration, no upload directories. If you do not# want anonymous users, simply delete this entire <Anonymous> section.<Anonymous /home> User             ftp Group             ftp # We want clients to be able to login with "anonymous" as well as "ftp" UserAlias           anonymous ftp # Limit the maximum number of anonymous logins MaxClients          50 # We want 'welcome.msg' displayed at login, and '.message' displayed # in each newly chdired directory. DisplayLogin         welcome.msg DisplayChdir         .message # Limit WRITE everywhere in the anonymous chroot <Limit DELE RMD>  DenyAll </Limit></Anonymous>

6、關閉防火墻

systemctl stop firewalld.servicesystemctl disable firewalld.service

7、啟動服務器

/usr/local/proftpd/sbin/proftpd

查看進程是否已經啟動

[root@localhost ~]# ps -ef |grep proftpdnobody  1140   1 0 12:13 ?    00:00:00 proftpd: (accepting connections)root   3182 2270 0 12:50 pts/0  00:00:00 grep --color=auto proftpd 

8、添加到啟動項避免每次重啟后都需要手動啟動

vi /etc/rc.d/rc.local#!/bin/bash# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES## It is highly advisable to create own systemd services or udev rules# to run scripts during boot instead of using this file.## In contrast to previous versions due to parallel execution during boot# this script will NOT be run after all other services.## Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure# that this script will be executed during boot.touch /var/lock/subsys/local/usr/local/proftpd/sbin/proftpd

由于在centos7中/etc/rc.d/rc.local的權限被降低了,所以需要加上可執行的權限:

chmod +x /etc/rc.d/rc.local

總結

以上所述是小編給大家介紹的CentOS 7下安裝配置proftpd搭建ftp服務器的詳細教程,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VEVB武林網網站的支持!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 揭阳市| 庆城县| 仁怀市| 万年县| 钦州市| 丹寨县| 华宁县| 定西市| 锡林郭勒盟| 舞阳县| 阿克陶县| 文登市| 祁东县| 喀喇| 于都县| 衡南县| 阿鲁科尔沁旗| 察隅县| 红河县| 南漳县| 扎兰屯市| 来安县| 隆尧县| 同心县| 邹城市| 遂溪县| 临洮县| 甘孜| 民县| 苍溪县| 介休市| 三明市| 彭泽县| 郎溪县| 朝阳区| 高雄县| 五莲县| 云南省| 江华| 和硕县| 洪泽县|