欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

nginx安裝vsftpd最簡(jiǎn)流程

 更新時(shí)間:2017年12月19日 09:51:41   投稿:laozhang  
給大家分享一下在nginx環(huán)境中最簡(jiǎn)單的安裝vsftpd的流程,初學(xué)者跟著學(xué)習(xí)下吧。

本文通過其他安裝流程總結(jié)后的最簡(jiǎn)流程,方便需要快速安裝配置的讀者們參考。

最簡(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ī)

遇到的問題

連接失敗

狀態(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)不同的問題。下面是我的解決方法

首先,要確定兩邊能 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)可訪問

[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ā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文件夾,通過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通

防火墻的問題要處理好

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

以上就是我們整理的最簡(jiǎn)單的nginx安裝vsftpd的流程,大家在學(xué)習(xí)的時(shí)候如果有任何不明白的,可以在下方留言給我們。

相關(guān)文章

最新評(píng)論