1. 程式人生 > >pure-ftpd 搭建自己的FTP伺服器

pure-ftpd 搭建自己的FTP伺服器

     下載

      wget https://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.41.tar.gz

      

      解壓安裝

      對照README裡面的step步驟

     

   [[email protected] pure-ftpd-1.0.41]# /usr/local/sbin/pure-ftpd &
  [1] 35487
  [[email protected] pure-ftpd-1.0.41]# ps -ef | grep ftp
  root      35487  21805  0 07:34 pts/7    00:00:00 pure-ftpd (SERVER)
  root      35489  21805  0 07:34 pts/7    00:00:00 grep --color=auto ftp[

[email protected] pure-ftpd-1.0.41]# /usr/local/sbin/pure-ftpd &
  [1] 35487
  [[email protected] pure-ftpd-1.0.41]# ps -ef | grep ftp
  root 35487 21805 0 07:34 pts/7 00:00:00 pure-ftpd (SERVER)
  root 35489 21805 0 07:34 pts/7 00:00:00 grep --color=auto ftp

    參考寫了一個小指令碼 直接安裝 配置檔案自己另外參考配置  

#!/bin/bash
: << !
groupadd _pure-ftpd
useradd -g _pure-ftpd -d /var/empty -s /etc _pure-ftpd
make -f Makefile.gui
./configure
make install-strip
!
cd configuration-file && chmod 755 pure-config.pl
mkdir -p /usr/local/pureftpd/bin
cp pure-config.pl /usr/local/pureftpd/bin
mkdir -p /usr/local/pureftpd/etc
cp pure-ftpd.conf /usr/local/pureftpd/etc
cd ..
cp pureftpd-ldap.conf /usr/local/pureftpd/etc
cp pureftpd-mysql.conf /usr/local/pureftpd/etc
cp pureftpd-pgsql.conf /usr/local/pureftpd/etc
groupadd ftpgroup
useradd -g ftpgroup -d /dev/null -s /sbin/nologin ftpuser
cd /opt/ftp/pure-ftpd-1.0.41/src/
./pure-pw useradd puser -u ftpuser -d /opt -m
cd /opt
chown -R ftpuser:ftpgroup /opt
/usr/local/pureftpd/bin/pure-config.pl /usr/local/pureftpd/etc/pure-ftpd.conf

pure-ftpd.conf配置     

ChrootEveryone              yes           //鎖定所有使用者到家目錄中
# TrustedGID                    100 //信任組ID100,可以不鎖定
MaxClientsNumber            50           //最大的客戶端數量
MaxClientsPerIP             8        //同一個IP允許8個連結
DisplayDotFiles             no //不顯示隱藏檔案
AnonymousOnly               no   //只允許匿名使用者
NoAnonymous                 yes//不允許匿名使用者
DontResolve                 yes    //禁止反向解析
MaxIdleTime                 10    //最大空閒10分鐘
# LDAPConfigFile                /etc/pureftpd-ldap.conf    //LDAP配置檔案目錄
# MySQLConfigFile               /etc/pureftpd-mysql.conf//MySQL配置檔案目錄
# PGSQLConfigFile               /etc/pureftpd-pgsql.conf //PGSQL配置檔案目錄
PureDB                        /usr/local/pureftpd/etc/pureftpd.pdb //虛擬使用者資料庫
# UnixAuthentication            yes //主機認證
LimitRecursion              2000 8       //別表最大顯示2000個檔案,最深8個目錄
AnonymousCanCreateDirs      no     //是否允許匿名使用者建立目錄
#MaxLoad                     4   //最多可下載的數量
# PassivePortRange          30000 50000      //主動連線的埠範圍
ForcePassiveIP                192.168.0.1   //這個地址總是直到匿名目錄
# AnonymousRatio                1 10         //匿名使用者上傳下載速度比率
# UserRatio                 1 10                  //使用者上傳下載速度比率
# Bind                      127.0.0.1,21     //繫結IP和埠
# AnonymousBandwidth            8             //匿名使用者頻寬8KB
# UserBandwidth             8                     //使用者頻寬8KB
Umask                       133:022         //檔案和目錄的umask
MinUID                      1000             //使用者ID至少要大於1000才能登陸
AllowUserFXP                no           //是否允許使用者使用FXP協議登陸
AllowAnonymousFXP           no         //是否允許匿名使用者使用FXP協議
ProhibitDotFilesWrite       no                 //是否允許寫入點檔案
ProhibitDotFilesRead        no                //是否允許讀取點檔案
AnonymousCantUpload         yes         //不允許匿名使用者上傳
#NoChmod                     yes     //不允許使用者改變許可權
#KeepAllFiles                yes           //允許使用者斷點續傳
#Quota                       1000:10//磁碟配額
#MaxDiskUsage               99   //磁碟的最大利用率
#NoRename                  yes //不允許自動重新命名
IPV4Only                 yes    //只允許使用IPV4協議
                                                                   


  ftp:/192.168.145:21  檢視效果


相關推薦

pure-ftpd 搭建自己FTP伺服器

     下載       wget https://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.41.tar.gz              解壓安裝       對照README裡面的step步

使用pure-ftpd搭建ftp服務

ftp1、安裝軟件[[email protected] ~]# yum install -y epel-release [[email protected] ~]# yum install -y pure-ftpd2、更改配置文件[[email protected] ~]# vi

15.4 xshell使用xftp傳輸文件 15.5 使用pure-ftpd搭建ftp服務

15.4 xshell使用xftp傳輸文件 15.5 使用pure-ftpd搭建ftp服務15.4 xshell使用xftp傳輸文件15.5 使用pure-ftpd搭建ftp服務擴展vsftp使用mysql存放虛擬用戶並驗證 http://www.aminglinux.com/bbs/thread-342-1

FTP介紹、使用vsftpd搭建ftp、使用pure-ftpd搭建ftp服務

block cli pre .sh ast files migrate window bug FTP介紹 FTP是File Transfer Protocol(文件傳輸協議,簡稱文傳協議)的英文簡稱,用於在Internet上控制文件的雙向傳輸。FTP的主要作用就是讓用戶連

xshell使用xftp傳輸文件、使用pure-ftpd搭建ftp服務

-o .pdb ram 設置 127.0.0.1 指定 net ive program 15.4 xshell使用xftp傳輸文件 下載xftp軟件 安裝xftp軟件 連接ftp服務器 剛開始運行,關閉掉xftp軟件。 需要先登錄xshell 5。 打開 Ctrl +

15.4 xshell使用xftp傳輸文件;15.5 使用pure-ftpd搭建ftp服務

使用pure-ftpd搭建ftp服務擴展:vsftp使用mysql存放虛擬用戶並驗證 :http://www.aminglinux.com/bbs/thread-342-1-1.htmlftp的主動和被動模式 :http://www.aminglinux.com/bbs/thread-961-1-1.html

15.4 xshell使用xftp傳輸文件15.5 使用pure-ftpd搭建ftp服務

十四周三次課(3月28日)15.4 xshell使用xftp傳輸文件進去頁面下載完成後安裝 再連接就可以了兩邊可以相互傳輸文件了15.5 使用pure-ftpd搭建ftp服務vim /etc/pure-ftpd/pure-ftpd.conf查看一下進程與21端口useradd ftp_usera 創建用戶ft

xshell使用xftp傳輸文件,使用pure-ftpd搭建ftp服務,

xshell使用xftp傳輸文件 使用pure-ftpd搭建ftp服務 xshell使用xftp傳輸 打開xshell時,按ctrl+alt+f 調出xftp下載地址並安裝文件太大,有空再試,實際效果不如fz 使用pure-ftpd搭建ftp服務, yum install -y epel-releas

使用pure-ftpd搭建FTP服務器

pure-ftpd FTP服務器 使用pure-ftpd搭建ftp服務器 yum install -y epel-release //暗轉epel-release包 yum install -y pure-ftpd

xftp、使用pure-ftpd搭建FTP服務

xftp、ftpd15.4 xshell使用xftp傳輸文件 在xshell中退出當前會話使用組合鍵:Ctrl+Alt+f,出現如下所示內容:mark 點擊“下載”,根據提示下載安裝xftp插件,安裝完成後在已經登錄的xshell界面再次使用組合鍵:Ctrl+Alt+f將生成新的xftp對話,如下圖: mar

五十七、xshell使用xftp傳輸文件、使用pure-ftpd搭建ftp服務

xshell 使用 xftp 傳輸文件 服務 五十七、xshell使用xftp傳輸文件、使用pure-ftpd搭建ftp服務一、xshell使用xftp傳輸文件找到XFTP6下載,選擇上面這個是免費的,填完以後點submit(提交)。然後會發一封郵件到你的郵箱,進入郵箱,點擊下載鏈接,下載

56.xftp傳輸文件、使用pure-ftpd搭建ftp服務

.xftp傳輸文件 使用pure-ftpd搭建ftp服務 一、vftp傳輸文件 首先安裝xftp,直接去xshell官網下載安裝即可, 在xshell中登陸linux主機,然後按 ctrl+alt+f 就可以調出xftp,也可以直接在xshell中點擊上放工具欄中的xftp圖標,窗口左邊是電腦本地

xshell使用xftp傳輸文件和使用pure-ftpd搭建ftp服務

pure-ftpd xftp xshell使用xftp傳輸文件 首先安裝xftp,然後建立會話,步驟和xshell一樣,在使用的時候用Ctrl+ALT+f呼出,左邊是windows桌面,右面是linux,雙擊或拖拽都可以實現命令互傳。 使用pure-ftpd搭建ftp服務 首先安裝yum instal

Xshell使用xftp傳輸文件,使用pure-ftpd搭建ftp服務

xshell使用 word tst state onf 用戶 TP pcb data 使用pure-ftpd搭建ftp服務 pure-ftpd比vsftp更簡單 安裝 [root@akuilinux01 ~]# yum install -y epel-release [r

xshell使用xftp傳輸文件 使用pure-ftpd搭建ftp服務

password 安裝完成 size word xshel 密碼配置 lftp 擴展源 exe 一、xshell使用xftp傳輸文件點擊完提交按鈕會給你填寫的郵箱發一封郵件,裏面有下載的地址,點擊下載地址下載Xftp-6.0.0085.exe文件,下載完成進行安裝,安裝完成

Pure-ftpd搭建FTP

12月11日任務 15.4 xshell使用xftp傳輸檔案 15.5 使用pure-ftpd搭建ftp服務   使用pure-ftpd搭建FTP服務 輕量的ftp軟體 安裝pure-ftpd並修改配置檔案 # pure-ftpd為epel擴充套件庫裡的軟體 [root@

Xshell利用Xftp傳輸檔案,使用pure-ftpd搭建ftp服務

Xftp傳輸檔案 如果已經通過Xshell登入到伺服器,此時可以使用快捷鍵ctrl+alt+f 開啟Xftp並展示Xshell當前的目錄,之後直接拖拽傳輸檔案即可。 pure-ftpd搭建ftp服務 pure-ftpd要比vsftp簡單,輕量 安裝pure-ftpd,安裝報錯了,從網上知道了是python的

NFS介紹、NFS服務端安裝配置、NFS配置選項、exportfs命令、NFS客戶端問題 、FTP介紹、用vsftpd搭建ftp、xshell使用xftp傳輸檔案、使用pure-ftpd搭建ftp服務

一、NFS介紹 NFS(Network File System)即網路檔案系統,是FreeBSD支援的檔案系統中的一種,它允許網路中的計算機之間通過TCP/IP網路共享資源。在NFS的應用中,本地NFS的客戶端應用可以透明地讀寫位於遠端NFS伺服器上的檔案,就像

xshell使用xftp傳輸檔案 使用pure-ftpd搭建ftp服務

1,xshell使用xftp傳輸檔案。在官網下載安裝xftp。在linux虛擬機器中按Ctrl+Alt+F就會自動開啟xftp。這樣就可以實現window和linux的互傳。2,使用pure-ftpd搭建ftp服務。這個更簡單。 yum install -y epel-rel

如何使用花生殼讓別人訪問自己搭建FTP伺服器

2、獲得域名。你可以在https://www.oray.com/購買或免費註冊,在註冊賬戶的時候,網站會送給你一個免費域名,當然你也可以登陸之後,在首頁,選擇“域名服務”的免費域名進行註冊,之後在自己的域名管理中啟用花生殼; 安裝之後,用自己剛剛註冊的賬戶登入,這時在花