centOS搭建ftp服務(wù)器

vsftpd的設(shè)置與應(yīng)用

一、安裝

#安裝vsftpd   yum install vsftpd -y
#啟動(dòng)vsftpd服務(wù)  systemctl start vsftpd
#設(shè)置開機(jī)自啟    systemctl enable vsftpd

二、設(shè)置配置文件

vim /etc/vsftpd/vsftpd.conf

最重要的就是


image.png

image.png
chroot_list_file=/etc/vsftpd.chroot_list          #虛擬用戶列表,每行一個(gè)用戶名
chroot_local_user=YES            #禁止本地用戶離開自己的主目錄
chroot_list_enable=YES                             # 禁止本地用戶離開自己的主目錄

像是禁止匿名登錄等等,如果有需要的話在進(jìn)行配置就好了。
另外

linsten_ipv6=NO 

這個(gè)一定要NO,不然會(huì)出現(xiàn)連接超時(shí)等問題

三、創(chuàng)建ftp專門的登陸賬號(hào)

useradd username #可以指定目錄,若不指定,會(huì)在home下創(chuàng)建文件夾
password username #設(shè)置登陸密碼
usermod -d /home/username #設(shè)置用戶登錄的主目錄
chmod -R 777 /home/username #給目錄賦權(quán)限

創(chuàng)建完用戶名以后需要在/etc/vsftpd/vsftpd.chroot_list文件里添加用戶名,一行一個(gè)

然后通過MobaXterm等軟件進(jìn)行ftp連接。

四、可能出現(xiàn)的問題:

1. 10060:

端口錯(cuò)誤,地址錯(cuò)誤,防火墻等(這個(gè)一般都是配置文件出錯(cuò))

2. 550:

目錄沒有權(quán)限,文件或文件夾不存在(ftp的主目錄權(quán)限問題,一般755)

3. 500:

getsebool -a | grep ftp_home #查找ftp的主目錄
image.png

如果ftp_home的目錄不同,下面的代碼也做出相應(yīng)的修改。

setsebool  -P  ftp_home_dir 1

如果還是不行的話

setsebool allow_ftpd_full_access 1

setsebool allow_ftpd_use_cifs 1

setsebool allow_ftpd_use_nfs 1

setsebool -P ftp_home_dir 1

setsebool httpd_enable_ftp_server 1

setsebool tftp_anon_write 1

systemctl restart vsftpd 
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 快速搭建FTP服務(wù)器 一:安裝vsftpd 查看是否已經(jīng)安裝vsftpdrpm -qa | grep vsftpd...
    殷俊杰閱讀 1,236評(píng)論 0 1
  • 圖片更清晰,文字在最下面 FTP是TCP/IP的一種應(yīng)用,使用TCP而不是UDP,所以是可靠的,面向連接的。 FT...
    停下浮躁的心閱讀 1,819評(píng)論 0 4
  • FTP服務(wù)概述 簡(jiǎn)單FTP構(gòu)建及訪問 VSFTP服務(wù)基礎(chǔ) 用戶禁錮、黑白名單 FTP并發(fā)及帶寬限制 一、FTP服務(wù)...
    紫_軒閱讀 8,040評(píng)論 3 25
  • 系統(tǒng)環(huán)境 Centos6.4 安裝步驟 通過yum來安裝vsftpd 設(shè)置為開機(jī)啟動(dòng) 修改配置 修改如下 配置保存...
    ITriangle閱讀 2,706評(píng)論 0 0
  • 1.Vsftpd文件共享 1.1簡(jiǎn)介 Vsftpd是“very secure FTP daemon”的縮寫,是一款...
    SkTj閱讀 1,980評(píng)論 0 3

友情鏈接更多精彩內(nèi)容