- 以前如果安裝過隻是為了更新,需要先解除安裝,在安裝
- 停止現有的vsftpd服務
service
- 線上解除安裝vsftpd
yum remove -y vsftpd
- 删除以前的目錄
rm
- 軟連接配接
ln
- 下載下傳vsftpd、解壓
cd /app
wget https://fossies.org/linux/misc/vsftpd-3.0.5.tar.gz
tar -zxvf vsftpd-3.0.5.tar.gz
cd
- 編譯安裝
make
make install
- 配置
cp vsftpd.conf /etc
vim
添加以下内容
listen_port=21
pasv_enable=YES
pasv_max_port=60000
pasv_min_port=60010
allow_writeable_chroot=YES
修改以下内容:
将99行和101行注釋打開,為了限制ftp使用者的活動範圍
把15行注釋打開和禁止匿名登入
anonymous_enable=NO
cp RedHat/vsftpd.pam /etc/pam.d/ftp
vi
-
将所有/lib改為/lib64
修改前:
- 修改後:
- 啟動檢視狀态
&
ps -ef |grep