常見(jiàn)的FTP排錯(cuò)方法

2021-03-18    分類(lèi): 網(wǎng)站建設(shè)

常見(jiàn)的FTP排錯(cuò)方法
相比其他的服務(wù)而言,vsftp配置操作并不復(fù)雜,但因?yàn)楣芾韱T的疏忽,也會(huì)造成客戶(hù)端無(wú)法正常訪問(wèn)FTP服務(wù)器。本節(jié)將通過(guò)幾個(gè)常見(jiàn)錯(cuò)誤,講解vsftp的排錯(cuò)方法。
1.拒絕賬戶(hù)登錄(錯(cuò)誤提示:OOPS無(wú)法改變目錄)。當(dāng)客戶(hù)端使用ftp賬號(hào)登錄服務(wù)器時(shí),提示“500 OOPS”錯(cuò)誤。
接收到該錯(cuò)誤信息,其實(shí)并不是vsftpd.conf配置文件設(shè)置有問(wèn)題,而重點(diǎn)是“cannot change directory”,無(wú)法更改目錄。造成這個(gè)錯(cuò)誤,主要有以下兩個(gè)原因。①目錄權(quán)限設(shè)置錯(cuò)誤。該錯(cuò)誤一般在本地賬戶(hù)登錄時(shí)發(fā)生,如果管理員在設(shè)置該賬戶(hù)主目錄權(quán)限時(shí),忘記添加執(zhí)行權(quán)限(X),那么,會(huì)收到該錯(cuò)誤信息。FTP中的本地賬號(hào),需要擁有目錄的執(zhí)行權(quán)限,請(qǐng)作用chmod命令添加“X”權(quán)限,保證用戶(hù)能夠?yàn)g覽目錄信息,否則拒絕登錄。對(duì)于FTP的虛擬賬號(hào),即使不具備目錄的執(zhí)行權(quán)限,也可以登錄FTP服務(wù)器,但會(huì)有其他錯(cuò)誤提示。為了保證FTP用戶(hù)的正常訪問(wèn),請(qǐng)開(kāi)戶(hù)目錄的執(zhí)行權(quán)限。②SELinux。FTP服務(wù)器開(kāi)啟了SELinux針對(duì)FTP數(shù)據(jù)傳輸?shù)牟呗?,也?huì)造成“無(wú)法切換目錄”的錯(cuò)誤提示,如果目錄權(quán)限設(shè)置正確,那么,需要檢查SELinux的配置。用戶(hù)可以通過(guò)setsebool命令,禁用SELinux的FTP傳輸審核功能。
[root@RHEL4~]# setsebool –P ftpd_disable_trans 1
重新啟動(dòng)vsftpd服務(wù),用戶(hù)能夠成功登錄FTP服務(wù)器。
2.客戶(hù)端連接FTP服務(wù)器超時(shí)。造成客戶(hù)端訪問(wèn)服務(wù)器超時(shí)的原因,主要有以下幾種情況。①線路不通。使用ping命令測(cè)試網(wǎng)絡(luò)連通性,如果出現(xiàn)“Request Timed Out”,說(shuō)明客戶(hù)端與服務(wù)器的網(wǎng)絡(luò)連接存在問(wèn)題,檢查線路的故障。②防火墻設(shè)置。如果防火墻屏蔽了FTP服務(wù)器控制端口21,以及其他的數(shù)據(jù)端口,則會(huì)造成客戶(hù)端無(wú)法連接服務(wù)器,形成“超時(shí)”的錯(cuò)誤提示。需要設(shè)置防火墻開(kāi)放21端口,并且,還應(yīng)該開(kāi)啟主動(dòng)模式的20端口,以及被動(dòng)模式使用的端口范圍,防止數(shù)據(jù)的連接錯(cuò)誤。
3.賬戶(hù)登錄失敗??蛻?hù)端登錄FTP服務(wù)器時(shí),還有可能會(huì)收到“登錄失敗”的錯(cuò)誤提示。
登錄失敗,實(shí)際上牽扯到身份驗(yàn)證,以及其他一些登錄的設(shè)置。①密碼錯(cuò)誤。請(qǐng)保證登錄密碼的正確性,如果FTP服務(wù)器更新了密碼設(shè)置,則使用新密碼重新登錄。②PAM維模塊。當(dāng)輸入密碼無(wú)誤,但仍然無(wú)法登錄FTP服務(wù)器時(shí),很有可能是PAM模塊中vsftpd的配置文件錯(cuò)誤造成的。PAM的配置比較復(fù)雜,其中auth字段主要是接受用戶(hù)名和密碼,進(jìn)而對(duì)該用戶(hù)的密碼進(jìn)行認(rèn)證,account字段主要是檢查賬戶(hù)是否被允許登錄系統(tǒng),賬戶(hù)是否已經(jīng)過(guò)期,賬戶(hù)的登錄是否有時(shí)間段的限制等,保證這兩個(gè)字段配置的正確性,否則FTP賬號(hào)將無(wú)法登錄服務(wù)器。事實(shí)上,大部分賬號(hào)登錄失敗都是由這個(gè)錯(cuò)誤造成的。③用戶(hù)目錄權(quán)限。FTP賬號(hào)對(duì)于主目錄沒(méi)有任何權(quán)限時(shí),也會(huì)收到“登錄失敗”的錯(cuò)誤提示,根據(jù)該賬號(hào)的用戶(hù)身份,重新設(shè)置其主目錄權(quán)限,重啟vsftpd服務(wù),使配置生效。

當(dāng)前題目:常見(jiàn)的FTP排錯(cuò)方法
轉(zhuǎn)載源于:http://www.bm7419.com/news41/105391.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化域名注冊(cè)、網(wǎng)站制作、ChatGPT、網(wǎng)站改版、網(wǎng)站導(dǎo)航

廣告

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

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