cent OS7搭建vsftp伺服器配置詳解

2021-09-25 20:00:15 字數 1232 閱讀 2798

首先網路、防火牆方面的基本要求要滿足,比如靜態ip、防火牆是否可以通過ftp的流量。

-----安裝vsftpd並匿名訪問:

1、準備好vsftpd軟體的安裝包(系統盤裡也有),安裝vsftpd服務。

安裝以後執行systemctl start vsftpd啟動vsftpd就可以匿名訪問ftp伺服器了,雖說匿名,不過也是有相應的系統賬號 「 ftp 」 。預設匿名使用者的ftp根目錄是/var/ftp/,只有讀取的許可權,而且本地/var/ftp/目錄對ftp賬號要有相應的許可權)如若匿名使用者需要更大的許可權,可以更改 vsftpd 服務的配置檔案

2、開啟vsftpd服務的配置檔案

3、為了方便預覽,我把大多數注釋的內容都刪除了

4、以下為匿名使用者許可權最大的配置檔案資訊:

匿名使用者常見配置項的含義說明:

-----基於使用者驗證的ftp服務:

以下是需要使用者驗證的 ftp 服務配置檔案,配置檔案的預設路徑為/etc/vsftpd/vsftpd.conf

以上配置檔案最終的效果是,每個系統使用者都可登入ftp伺服器,並且許可權最大,ftp的預設根目錄為系統使用者的宿主目錄下。(對於本地系統使用者設定許可權,直接更改使用者宿主目錄的許可權更方便些)

關於本地使用者常見的配置項及含義說明:

在/etc/vsftpd/目錄下還有兩個配置檔案ftpusersuserlist

-----關於本地使用者:

-----關於全域性配置:

-----關於虛擬使用者的配置項:

centos7中vsftp的搭建

開啟vsftpd service vsftpd start 關閉vsftp service vsftpd stop 安裝vsftpd yum y install vsftpd 建立vsftpd帳號 useradd ftpuser passwd ftpuser 輸入你的密碼 關閉防火牆 或者在防火牆開...

CentOS7搭建vsftp伺服器

搭建vsftp伺服器首先要確保虛擬機器的防火牆和selinux防火牆都是關閉的 一 ftp檔案傳輸服務 1.ftp連線的埠號 21 傳輸控制使用,進行身份驗證授權訪問 20 傳輸資料使用 2.ftp連線模式 主動模式 伺服器端通過20號埠給客戶端傳輸資料,post指令表示主動連線,預設工作在主動模式...

linux系統Centos7搭建DNS伺服器

dns伺服器 192.168.1.1 client客戶機 192.168.1.254 1 配置ip位址 vim etc sysconfig network scripts ifcfg ens33 伺服器ipaddr 192.168.1.1 netmask 255.255.255.0 客戶機ipadd...