首頁 文件共享服務教程文件傳輸協議FTP介紹

存儲類型介紹

vsftpd服務常見配置

運維派隸屬馬哥教育旗下專業運維社區,是國內成立最早的IT運維技術社區,歡迎關注公眾號:yunweipai
領取學習更多免費Linux云計算、Python、Docker、K8s教程關注公眾號:馬哥linux運維

文件傳輸協議 FTP

FTP工作原理介紹

文件傳輸協議:File Transfer Protocol 早期的三個應用級協議之一,基于C/S結構
數據傳輸格式:二進制(默認)和文本
雙通道協議:命令和數據連接

兩種模式:從服務器角度

  • 主動(PORT style):服務器主動連接
    命令(控制):客戶端:隨機port —> 服務器:21/tcp
    數據:客戶端:隨機port <—服務器:20/tcp
  • 被動(PASV style):客戶端主動連接
    命令(控制):客戶端:隨機port —> 服務器:21/tcp
    數據:客戶端:隨機port —> 服務器:隨機port /tcp

范例:服務器被動模式數據端口
227 Entering Passive Mode (172,16,0,1,224,59)
服務器數據端口為:224*256+59

FTP服務狀態碼:
1XX:信息 125:數據連接打開
2XX:成功類狀態 200:命令OK 230:登錄成功
3XX:補充類 331:用戶名OK
4XX:客戶端錯誤 425:不能打開數據連接
5XX:服務器錯誤 530:不能登錄

用戶認證:

? 匿名用戶:ftp,anonymous,對應Linux用戶ftp
? 系統用戶:Linux用戶,用戶/etc/passwd,密碼/etc/shadow
? 虛擬用戶:特定服務的專用用戶,獨立的用戶/密碼文件

常見 FTP 相關軟件

FTP服務器端軟件

? Wu-ftpd,Proftpd,Pureftpd,Filezilla Server,Serv-U,Wing FTP Server,IIS
? vsftpd:Very Secure FTP Daemon,CentOS 默認FTP服務器
? 高速,穩定,下載速度是WU-FTP的兩倍
? ftp.redhat.com數據:單機最多可支持15000個并發

vsftpd官網:https://security.appspot.com/vsftpd.html

文件傳輸協議FTP介紹插圖

Filezilla官網:https://filezilla-project.org/index.php

文件傳輸協議FTP介紹插圖1

客戶端軟件:
ftp,lftp,lftpget,wget,curl
ftp -A ftpserver port -A 主動模式 –p 被動模式
lftp –u username ftpserver
lftp username@ftpserver
lftpget ftp://ftpserver/pub/file
gftp:GUI centos5 最新版2.0.19 (11/30/2008),官網:https://www.gftp.org/
filezilla,FTP Rush,CuteFtp,FlashFXP,LeapFtp
IE ftp://username:password@ftpserver

vsftpd 軟件介紹

由 vsftpd 包提供,不再由xinetd管理
用戶認證配置文件:/etc/pam.d/vsftpd

啟動服務相關文件:

/usr/lib/systemd/system/vsftpd.service
/etc/rc.d/init.d/vsftpd

配置文件:

/etc/vsftpd/vsftpd.conf

幫助:man 5 vsftpd.conf

配置文件格式:

option=value 

注意:= 前后不要有空格

用戶和其共享目錄

  • 匿名用戶(映射為系統用戶ftp )共享文件位置:/var/ftp
  • 系統用戶共享文件位置:用戶家目錄
  • 虛擬用戶共享文件位置:為其映射的系統用戶的家目錄

本文鏈接:http://www.thecarconnectin.com/35970.html

存儲類型介紹

vsftpd服務常見配置

網友評論comments

發表回復

您的電子郵箱地址不會被公開。

暫無評論

Copyright ? 2012-2022 YUNWEIPAI.COM - 運維派 京ICP備16064699號-6
掃二維碼
掃二維碼
返回頂部
国产曰批视频免费观看完|久久久一本精品99久久精品66直播|色天使色偷偷AV一区二区三区|国产色秀视频在线播放|亚洲欧洲免费三级网站