CentOS7 簡單vsftpd安裝

2021-09-25 00:27:24 字數 1179 閱讀 7251

安裝vsftpd元件

yum -y install vsftpd
安裝完後,有/etc/vsftpd/vsftpd.conf 檔案,是vsftp的配置檔案。

新增乙個ftp使用者,並修改密碼

useradd ftpuser

passwd ftpuser

修改selinux
getsebool -a|grep ftp
其中

allow_ftpd_full_access -->off

tftp_home_dir -->off

會導致ftp使用不正常,需將其修改為on

setsebool -p allow_ftpd_full_access on

setsebool -p tftp_home_dir on

關閉匿名訪問

修改conf檔案

vi /etc/vsftpd/vsftpd.conf

anonymous_enable=yes
修改為

anonymous_enable=no
開啟被動模式

在conf檔案最末尾新增(設定的埠數按需調節)

pasv_min_port=30000

pasv_max_port=30099

重啟vsftpd服務並設定開機自啟

重啟服務

systemctl restart vsftpd.service
設定開機自啟

systemctl enable vsftpd.service
附言

如果搭配nginx使用,仍需修改nginx.conf檔案(路徑修改為自己的安裝路徑)

vi /usr/local/nginx/conf/nginx.conf

#user  nobody;
修改為

user  root;
location屬性修改為

location /

CentOS7配置vsftpd服務

yum y install vsftpd2.2 關閉防火牆和selinux systemctl stop firewalld setenforce 0 2.3 啟動vsftpd服務 systemctl start vsftpd2.4 預設vsftpd開啟了訪問,此時我們訪問服務端可以看到如下介面 預...

CentOS7 安裝配置 vsftpd

yum install y vsftpdvi etc vsftpd vsftpd.confanonymous enable no anonymous enable yes chroot local user yes 去掉前面的注釋 chroot list enable yes chroot list...

CentOS7安裝並配置vsftpd

1.安裝 yum y install vsftpd 可以通過rmp qa grep vsftpd檢查是否安裝 2.建立虛擬使用者及ftp資料夾 mkdir ftpfile useradd ftpuser d ftpfile s sbin nologin chown r ftpuser.ftpuser...