搭建FTP伺服器

2022-09-01 05:24:08 字數 1214 閱讀 2249

#搭建ftp伺服器

1.關閉防火牆

service iptables stop

2.關閉selinux

setenforce 0

3.安裝所需依賴以及編譯工具

yum install -y gcc openssl-devel perl

5.解壓

tar -zxvf pure-ftpd-1.0.41.tar

6.進行配置

./configure --prefix=/usr/local/pureftpd --without-inetd --with-altlog --with-puredb --with-throttling --with-tls

7.編譯和安裝

make && make install

8.修改配置檔案

mkdir /usr/local/pureftpd/etc

cd ./configuration-file/

cp pure-ftpd.conf /usr/local/pureftpd/etc/

修改: /usr/local/pureftpd/etc/pure-ftpd.conf 修改如下

puredb /usr/local/pureftpd/etc/pureftpd.pdb

pidfile /var/run/pure-ftpd.pid

9.控制檔案

cp pure-config.pl /usr/local/pureftpd/sbin/

chmod 755 pure-config.pl

10.啟動服務

cd /usr/local/pureftpd

./sbin/pure-config.pl ./etc/pure-ftpd.conf

檢查: netstat -tunpl

11.新增管理使用者

useradd test

mkdir -p /var/www/html/

chown -r test:test /var/www/html/

./bin/pure-pw useradd ftp_user1 -u test -d /var/www/html

ftp_user1: ftp登入使用者名稱

-u: 指定系統中存在的使用者

-d: 指定訪問的目錄

12.建立虛擬的使用者資料庫

./bin/pure-pw mkdb

13.通過ftp鏈結工具(filezilla)測試

搭建FTP伺服器

ftp 是僅基於 tcp 的服務,不支援 udp。與眾不同的是 ftp 使用兩個埠,乙個資料埠和乙個命令埠,也可叫做控制埠。通常來說這兩個埠是 21 命令埠 和 20 資料埠 由於 ftp 工作方式的不同,資料埠並不總是 20,分為 主動 ftp 和被動 ftp。1.主動 ftp 主動方式的 ftp...

ftp伺服器搭建

1.檢查是否已安裝vsftpd伺服器 rpm qa grep vsftpd 若未安裝則執行 yum install vsftpd y 2.設定開機自啟動 chkconfig vsftpd on1.執行cd etc vsftpd 用vi開啟vsftpd.conf 配置檔案 2.找到chroot lis...

搭建FTP伺服器

初次搭建ftp的過程中經過多次嘗試,總結了乙個較為簡單的ftp搭建步驟 1.首先購買乙個伺服器,個人使用的是阿里雲的ecs雲伺服器,系統選64位的centos7.2版本 阿里雲官網 2.安裝vsftp yum install vsftpd 遇到問號直接按回車 看到complete!表示已安裝完成 設...