天天看點

vsftpd搭建FTP服務詳細步驟1. 什麼是FTP服務?2. vsftpd又是啥?3.如何安裝vsftpd軟體?5.測試,驗證服務

1. 什麼是FTP服務?

  檔案傳輸協定(File Transfer Protocol,FTP)是用于在網絡上進行檔案傳輸的一套标準協定,它工作在 OSI 模型的第七層, TCP 模型的第四層, 即應用層, 使用 TCP 傳輸而不是 UDP, 客戶在和伺服器建立連接配接前要經過一個“三次握手”的過程, 保證客戶與伺服器之間的連接配接是可靠的, 而且是面向連接配接, 為資料傳輸提供可靠保證。

2. vsftpd又是啥?

 vsftpd是一款在Linux發行版中最受推崇的FTP伺服器程式。特點是小巧輕快,安全易用。

vsftpd 是“very secure FTP daemon”的縮寫,安全性是它的一個最大的特點。vsftpd 是一個 UNIX 類作業系統上運作的伺服器的名字,它可以運作在諸如 Linux、BSD、Solaris、 HP-UNIX等系統上面,是一個完全免費的、開放源代碼的ftp伺服器軟體,支援很多其他的 FTP 伺服器所不支援的特征。比如:非常高的安全性需求、帶寬限制、良好的可伸縮性、可建立虛拟使用者、支援IPv6、速率高等。

3.如何安裝vsftpd軟體?

## 1.連接配接centos伺服器

這裡使用的是ssh軟體進行連接配接,友善快捷,如圖所示進行配置

vsftpd搭建FTP服務詳細步驟1. 什麼是FTP服務?2. vsftpd又是啥?3.如何安裝vsftpd軟體?5.測試,驗證服務
vsftpd搭建FTP服務詳細步驟1. 什麼是FTP服務?2. vsftpd又是啥?3.如何安裝vsftpd軟體?5.測試,驗證服務

點選連接配接後輸入使用者名root,接着輸入系統提供的密碼:

vsftpd搭建FTP服務詳細步驟1. 什麼是FTP服務?2. vsftpd又是啥?3.如何安裝vsftpd軟體?5.測試,驗證服務

連接配接成功提示:

vsftpd搭建FTP服務詳細步驟1. 什麼是FTP服務?2. vsftpd又是啥?3.如何安裝vsftpd軟體?5.測試,驗證服務

## 2.安裝VSFTP軟體

Yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及CentOS中的Shell前端軟體包管理器。基于RPM包管理,能夠從指定的伺服器自動下載下傳RPM包并且安裝,可以自動處理依賴性關系,并且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載下傳、安裝。
vsftpd搭建FTP服務詳細步驟1. 什麼是FTP服務?2. vsftpd又是啥?3.如何安裝vsftpd軟體?5.測試,驗證服務

安裝完成提示:

vsftpd搭建FTP服務詳細步驟1. 什麼是FTP服務?2. vsftpd又是啥?3.如何安裝vsftpd軟體?5.測試,驗證服務

## 3.啟動VSFTP服務

運作以下指令設定FTP服務開機自啟動:

Systemctl是一個systemd工具,主要負責控制systemd系統和服務管理器。
vsftpd搭建FTP服務詳細步驟1. 什麼是FTP服務?2. vsftpd又是啥?3.如何安裝vsftpd軟體?5.測試,驗證服務

啟動FTP服務:

vsftpd搭建FTP服務詳細步驟1. 什麼是FTP服務?2. vsftpd又是啥?3.如何安裝vsftpd軟體?5.測試,驗證服務

檢視FTP服務監聽的端口:

檢視和監控端口是否正常啟用
vsftpd搭建FTP服務詳細步驟1. 什麼是FTP服務?2. vsftpd又是啥?3.如何安裝vsftpd軟體?5.測試,驗證服務

可以看出目前端口是21,狀态是監聽狀态 vsftd的程序是1428

## 4.配置vsftpd

匿名使用者模式:

1.修改配置檔案vsftpd.conf。

輸入/upload進行檢索

vsftpd搭建FTP服務詳細步驟1. 什麼是FTP服務?2. vsftpd又是啥?3.如何安裝vsftpd軟體?5.測試,驗證服務

删除anon_upload的注釋,按esc,接着輸入:wq儲存退出

2.設定目錄權限

更改/var/ftp/pub目錄的權限,為FTP使用者添加寫權限

vsftpd搭建FTP服務詳細步驟1. 什麼是FTP服務?2. vsftpd又是啥?3.如何安裝vsftpd軟體?5.測試,驗證服務

3.重新開機服務

vsftpd搭建FTP服務詳細步驟1. 什麼是FTP服務?2. vsftpd又是啥?3.如何安裝vsftpd軟體?5.測試,驗證服務

5.測試,驗證服務

打開ftp://139.196.216.20/pub,并上傳檔案,可以見到上傳成功

vsftpd搭建FTP服務詳細步驟1. 什麼是FTP服務?2. vsftpd又是啥?3.如何安裝vsftpd軟體?5.測試,驗證服務

繼續閱讀