LINUX操作系統(tǒng)如何搭建FTP
LINUX操作系統(tǒng)中的FTP是什么?要怎么搭建的?這篇文章學(xué)習(xí)啦小編就針對這兩個問題給大家介紹下相關(guān)知識以及方法!!!下面是具體內(nèi)容,一起來看看吧。
1. 什么是FTP文件服務(wù)器?
使用ftp協(xié)議的服務(wù)器稱為文件傳輸服務(wù)器
2. ftp服務(wù)在文件傳輸過程中所采用的模式?
采用客戶機(jī)/服務(wù)器C/S模式
3. 文件服務(wù)器的作用?
主要提供用戶上傳和下載文件的服務(wù)
4. ftp協(xié)議連接端口主要分為以下幾種,每種所采用的端口?
主動模式:指令連接端口(tcp 21),數(shù)據(jù)傳輸接口(tcp 20)
被動模式:指令連接端口(tcp 21),數(shù)據(jù)傳輸端口(動態(tài)分配)
5. 登錄ftp服務(wù)器有幾種驗(yàn)證方式?
匿名登錄,授權(quán)賬戶登錄
6. 匿名用戶登錄,客戶端使用哪個用戶?
Anonymouns或ftp
7. ftp數(shù)據(jù)傳輸模式?
文本模式,又稱ASCII模式,主要傳輸文本文件
二進(jìn)制模式,又稱Binary模式,傳輸一些可執(zhí)行二進(jìn)制類文件,圖片,音頻
8. Vsftp服務(wù)器支持幾種登錄方式?
匿名登錄,本地系統(tǒng)用戶,虛擬用戶
LINUX操作系統(tǒng)搭建FTP的方法
1
一.建立匿名可上傳的FTP服務(wù)器
1. 創(chuàng)建ftp用戶存放文件的文件夾,并給予任意用戶在此文件夾有寫的權(quán)限
1. 修改vsftpd.conf主配置文件,添加針對匿名用戶的登錄,匿名用戶上傳文件,匿名用戶上傳文件夾相關(guān)權(quán)限
3.啟動vsftp進(jìn)程
二.建立允許本地用戶登錄的FTP服務(wù)器
1. 創(chuàng)建本地用戶存放文件的文件夾,并給予本地用戶登錄后的主目錄為/var/ftp,不允許本地用戶在/var/ftp下創(chuàng)建子目錄,允許本地用戶在/var/ftp/public下上傳和下載文件操作,并給文件夾配置t權(quán)限
2.修改配置文件vsftpd.conf,添加對本地用戶登錄及權(quán)限的配置項(xiàng)
3.啟動vsftp
5. 客戶端驗(yàn)證
在我的電腦中輸入ftp://192.168.60.60
注意:
用戶控制文件的使用:
/etc/vsftpd/ftpuser 拒絕用戶登錄ftp服務(wù)器
當(dāng)Userlist_deny=yes ,/etc/vsftpd/user_list文檔中的用戶拒絕登錄FTP
當(dāng)Userlist_deny=no,僅僅允許/etc/vsftpd/user_list中的用戶登錄FTP
在chroot_list文件的用戶將不禁錮用戶的主目錄