天天看點

vsftpd 源碼安裝 linux/redhat

  • 以前如果安裝過隻是為了更新,需要先解除安裝,在安裝
  • 停止現有的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使用者的活動範圍

vsftpd 源碼安裝 linux/redhat

把15行注釋打開和禁止匿名登入

anonymous_enable=NO      
vsftpd 源碼安裝 linux/redhat
cp RedHat/vsftpd.pam /etc/pam.d/ftp
vi      
  • 将所有/lib改為/lib64

    修改前:

  • vsftpd 源碼安裝 linux/redhat
  • 修改後:
  • 啟動檢視狀态
&
 ps -ef |grep      

繼續閱讀