#搭建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!表示已安裝完成 設...