nginx安裝vsftpd遇到的問(wèn)題怎么解決

這篇文章主要介紹了nginx安裝vsftpd遇到的問(wèn)題怎么解決的相關(guān)知識(shí),內(nèi)容詳細(xì)易懂,操作簡(jiǎn)單快捷,具有一定借鑒價(jià)值,相信大家閱讀完這篇nginx安裝vsftpd遇到的問(wèn)題怎么解決文章都會(huì)有所收獲,下面我們一起來(lái)看看吧。

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比開江網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式開江網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋開江地區(qū)。費(fèi)用合理售后完善,10年實(shí)體公司更值得信賴。

最簡(jiǎn)潔的安裝步驟

[root@itdragon ~]# useradd ftpuser
[root@itdragon ~]# passwd ftpuser
changing password for user ftpuser.
new password: 
bad password: it is too short
bad password: is too simple
retype new password: 
passwd: all authentication tokens updated successfully.
[root@itdragon ~]# yum -y install vsftpd
[root@itdragon ~]# ifconfig

第一步:添加ftp用戶
第二步:設(shè)置ftp用戶密碼
第三步:安裝vsftpd
第四步:查看ip地址
第五步:本地使用免費(fèi)的filezilla 鏈接虛擬機(jī)

遇到的問(wèn)題

連接失敗

狀態(tài): 正在等待重試...
狀態(tài): 正在連接 192.168.0.11:21...
錯(cuò)誤: 20 秒后無(wú)活動(dòng),連接超時(shí)
錯(cuò)誤: 無(wú)法連接到服務(wù)器

不用灰心,安裝本來(lái)就不是順風(fēng)順?biāo)?,每個(gè)人會(huì)根據(jù)自己的環(huán)境出現(xiàn)不同的問(wèn)題。下面是我的解決方法

首先,要確定兩邊能 pind 通,虛擬機(jī)選擇的是橋接模式,能正常 ping 通。

然后,百度

網(wǎng)上有很多五花八門的解決方法,主要是針對(duì)三個(gè)方面的

這里我會(huì)貼出幾個(gè)網(wǎng)址,因?yàn)槲野凑站W(wǎng)站上面的做法沒有連接成功,最后是關(guān)閉了防火墻才解決的。我對(duì)這塊比較薄弱,就不誤人子弟了。貼出來(lái)是為了以后方便以后修改。

第一個(gè)操作是關(guān)閉匿名,開啟被動(dòng)模式

第二個(gè)操作是開啟防火墻的21端口

第三個(gè)操作是修改selinux,開啟外網(wǎng)可訪問(wèn)

[root@itdragon ~]# vim /etc/vsftpd/vsftpd.conf
anonymous_enable=no
pasv_min_port=30000
pasv_max_port=31000
[root@itdragon ~]# service vsftpd restart
[root@itdragon ~]# vim /etc/sysconfig/iptables
-a input -p tcp -m multiport --dport 20,21 -m state --state new -j accept
-a input -p tcp -m state --state new -m tcp --dport 21 -j accept
-a input -p tcp --dport 30000:31000 -j accept
[root@itdragon ~]# service iptables restart
[root@itdragon ~]# getsebool -a | grep ftp
allow_ftpd_anon_write --> off
allow_ftpd_full_access --> off
allow_ftpd_use_cifs --> off
allow_ftpd_use_nfs --> off
ftp_home_dir --> off
ftpd_connect_db --> off
ftpd_use_fusefs --> off
ftpd_use_passive_mode --> off
httpd_enable_ftp_server --> off
tftp_anon_write --> off
tftp_use_cifs --> off
tftp_use_nfs --> off
[root@itdragon ~]# setsebool -p allow_ftpd_full_access on
[root@itdragon ~]# setsebool -p ftp_home_dir on

臨時(shí)關(guān)閉防火墻不過(guò)癮,直接永久關(guān)閉防火墻

[root@itdragon modprobe.d]# service iptables stop
iptables: setting chains to policy accept: filter     [ ok ]
iptables: flushing firewall rules:             [ ok ]
iptables: unloading modules:                [ ok ]
[root@itdragon modprobe.d]# chkconfig iptables off

上傳失敗

在nginx 安裝目錄下創(chuàng)建了一個(gè)images文件夾,通過(guò)filezilla上傳圖片提示錯(cuò)誤

響應(yīng):553 could not create file.
錯(cuò)誤: 嚴(yán)重文件傳輸錯(cuò)誤

解決方法如下

[root@itdragon html]# mkdir images
[root@itdragon html]# chmod -r 777 images
[root@itdragon html]# ll
total 12
-rw-r--r--. 1 root root 537 nov 18 10:53 50x.html
drwxrwxrwx. 2 root root 4096 nov 18 10:55 images
-rw-r--r--. 1 root root 612 nov 18 10:53 index.html
[root@itdragon html]# vim /etc/vsftpd/vsftpd.conf 
local_root=/var/ftp
[root@itdragon html]# service vsftpd restart

注意點(diǎn)

網(wǎng)絡(luò)要能ping通

防火墻的問(wèn)題要處理好

不能創(chuàng)建文件問(wèn)題

關(guān)于“nginx安裝vsftpd遇到的問(wèn)題怎么解決”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對(duì)“nginx安裝vsftpd遇到的問(wèn)題怎么解決”知識(shí)都有一定的了解,大家如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

本文標(biāo)題:nginx安裝vsftpd遇到的問(wèn)題怎么解決
分享URL:http://muchs.cn/article34/pcoope.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營(yíng)銷推廣App開發(fā)、建站公司營(yíng)銷型網(wǎng)站建設(shè)、靜態(tài)網(wǎng)站微信小程序

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

營(yíng)銷型網(wǎng)站建設(shè)