FTP 之 vsftpd 使用安裝及其配置

2021-09-19 19:02:38 字數 1280 閱讀 4001

2、搭建最簡易步驟:

6、啟動停止命令如下:

- 開機啟動:  systemctl enable vsftpd.service

- 啟動服務: systemctl start vsftpd.service

- 停止服務: systemctl stop vsftpd.service

- 查詢狀態: systemctl status vsftpd.service

7、線上環境不允許配置匿名登入,接下的案例為配置雲伺服器本地使用者登入。

8、輸入命令vim /etc/vsftpd/vsftpd.conf開啟vsftpd.conf配置檔案並按鍵i進入編輯模式。

#禁止匿名登入ftp伺服器

anonymous_enable=no

##設定本地使用者登入後所在的目錄

local_root=/mnt/ftp/eyoadmin

#本地上傳檔案許可權

write_enable=yes

##全部使用者被限制在主目錄

chroot_local_user=yes

##啟用例外使用者名單

chroot_list_enable=yes

##指定例外使用者列表,這些使用者不被鎖定在主目錄(必須有)

chroot_list_file=/etc/vsftpd/chroot_list

可使用的全部變數清單如下:

#禁止匿名登入ftp伺服器

anonymous_enable=no

##允許本地使用者登入ftp伺服器

local_enable=yes

##設定本地使用者登入後所在的目錄

local_root=/mnt/ftp/eyoadmin

#可寫write_enable=yes

##全部使用者被限制在主目錄

chroot_local_user=yes

##啟用例外使用者名單

chroot_list_enable=yes

##指定例外使用者列表,這些使用者不被鎖定在主目錄

chroot_list_file=/etc/vsftpd/chroot_list

儲存檔案之後退出。以上為主動模式配置。

9、注意點:

10、執行指令 systemctl restart vsftpd.service 重啟伺服器。對外開放21埠。

外部鏈結ftp多為被動模式鏈結,如連線不上,請採用 主動模式鏈結即可

11、虛擬賬號登入,期待後期更新。

以此作為筆記,來記錄一下學習歷程。

阿里雲文件參考:

FTP介紹及使用vsftpd搭建ftp服務(上)

ftp file transfer protocol 檔案傳輸協議,用於在internet上控制檔案的雙向傳輸。ftp主要作用是讓使用者連線乙個遠端計算機 這些計算機上執行著ftp伺服器程式 檢視遠端計算機有哪些檔案,然後把檔案從遠端計算機上拷貝到本地計算機,或把本地檔案傳送到遠端計算機。該服務在小...

Linux安裝ftp元件(vsftpd)

安裝完後,有 etc vsftpd vsftpd.conf 檔案,是vsftp的配置檔案。root bogon yum y install vsftpd 此使用者就是用來登入ftp伺服器用的。root bogon useradd ftpuser 這樣乙個使用者建完,可以用這個登入,記得用普通登入不要...

使用vsftpd搭建FTP服務

配置ftp服務 ftp工作在tcp ip模型的應用層,基於的傳輸協議是tcp,ftp客戶端和伺服器之間的連線是可靠的,面向連線的,為資料的傳輸提供了可靠的保證。使用yum工具安裝vsftpd包 yum install y epel release yum install y vsftpd db4 u...