當前位置:首頁 » 文件管理 » ftp認證就轉不過來

ftp認證就轉不過來

發布時間: 2024-02-26 16:13:02

A. 你好,我用win7的iis創建了一個ftp伺服器,登陸ftp,彈出「需要身份驗證」的窗口,要求用戶名和密碼

1、在控制面板->刪除程序->打開或關閉windows功能->internet信息服務裡面->FTP服務 ;FTP伺服器,WEB管理工具,萬維網服務都選上(只選FTP第2步,會找不到Internet 信息服務(IIS)管理器);

2、控制面板---系統和安全---管理工具---Internet 信息服務(IIS)管理器---右鍵點你計算機名稱那裡,選擇添加FTP站點;

3、FTP站點名稱輸入:"localhost"(名字可以自己取一個)---選擇你的FTP目錄物理路徑,點下一步---Ip地址選「全部未分配」,埠可以自己設,但不能用80,勾上「自動FTP站點」,SSL選「允許」,點下一步---身份驗證選「匿名」,允許訪問選「匿名用戶」,許可權勾「讀取」,點完成;

4、到控制面板---系統和安全---允許程序通過防火牆---鉤上FTP及後面兩個框框;

5、使用迅雷、FlashGet的FTP探測器功能,輸入:ftp://localhost訪問;瀏覽器可以輸入網址 ftp://10.12.13.101(你的ip)。

第一步:依次進入控制面板–程序和功能–打開或關閉windows功能,如圖:

名稱隨便;

然後右鍵單擊你的站點-FTP管理-啟動然後到瀏覽器中輸入,訪問一下你的站點吧。

注意,安裝後360會提示有漏洞,修復後,FTP服務不會自動啟動,還請到計算機管理-服務裡面手動啟動你的FTP服務。

B. linux的FTP用戶驗證問題

樓主用的是VSFTP吧。不要用匿名登陸,將匿名登陸關掉,新建FTP用戶並修改密碼,修改VSFTP的配置,重啟FTP伺服器即可。你做以下設置,保證可以。在VSFTP的配置文件中,將匿名關閉 anonymous_enable=NO在最後加入
userlist_enable=YES
userlist_deny=NO
userlist_file=/etc/vsftpd/user_list保存配置文件。在操作系統中新建用戶,該用戶做為FTP登陸用戶,並拒絕本地登陸。useradd -g ftp -s /sbin/nologin -d FTP目錄 用戶名設置密碼passwd 用戶名最後,將該用戶名加入到/etc/vsftpd/user_list 文件中,只有在user_list中指定的用戶,才可以登陸FTP。

C. 我的FTP登陸失敗是怎麼回事

常見的FTP排錯方法
相比其他的服務而言,vsftp配置操作並不復雜,但因為管理員的疏忽,也會造成客戶端無法正常訪問FTP伺服器。本節將通過幾個常見錯誤,講解vsftp的排錯方法。

1.拒絕賬戶登錄(錯誤提示:OOPS無法改變目錄)。當客戶端使用ftp賬號登錄伺服器時,提示「500 OOPS」錯誤。
接收到該錯誤信息,其實並不是vsftpd.conf配置文件設置有問題,而重點是「cannot change directory」,無法更改目錄。造成這個錯誤,主要有以下兩個原因。①目錄許可權設置錯誤。該錯誤一般在本地賬戶登錄時發生,如果管理員在設置該賬戶主目錄許可權時,忘記添加執行許可權(X),那麼,就會收到該錯誤信息。FTP中的本地賬號,需要擁有目錄的執行許可權,請作用chmod命令添加「X」許可權,保證用戶能夠瀏覽目錄信息,否則拒絕登錄。對於FTP的虛擬賬號,即使不具備目錄的執行許可權,也可以登錄FTP伺服器,但會有其他錯誤提示。為了保證FTP用戶的正常訪問,請開戶目錄的執行許可權。②SELinux。FTP伺服器開啟了SELinux針對FTP數據傳輸的策略,也會造成「無法切換目錄」的錯誤提示,如果目錄許可權設置正確,那麼,需要檢查SELinux的配置。用戶可以通過setsebool命令,禁用SELinux的FTP傳輸審核功能。
[root@RHEL4~]# setsebool –P ftpd_disable_trans 1
重新啟動vsftpd服務,用戶能夠成功登錄FTP伺服器。

2.客戶端連接FTP伺服器超時。造成客戶端訪問伺服器超時的原因,主要有以下幾種情況。①線路不通。使用ping命令測試網路連通性,如果出現「Request Timed Out」,說明客戶端與伺服器的網路連接存在問題,檢查線路的故障。②防火牆設置。如果防火牆屏蔽了FTP伺服器控制埠21,以及其他的數據埠,則會造成客戶端無法連接伺服器,形成「超時」的錯誤提示。需要設置防火牆開放21埠,並且,還應該開啟主動模式的20埠,以及被動模式使用的埠范圍,防止數據的連接錯誤。

3.賬戶登錄失敗。客戶端登錄FTP伺服器時,還有可能會收到「登錄失敗」的錯誤提示。
登錄失敗,實際上牽扯到身份驗證,以及其他一些登錄的設置。①密碼錯誤。請保證登錄密碼的正確性,如果FTP伺服器更新了密碼設置,則使用新密碼重新登錄。②PAM維模塊。當輸入密碼無誤,但仍然無法登錄FTP伺服器時,很有可能是PAM模塊中vsftpd的配置文件錯誤造成的。PAM的配置比較復雜,其中auth欄位主要是接受用戶名和密碼,進而對該用戶的密碼進行認證,account欄位主要是檢查賬戶是否被允許登錄系統,賬戶是否已經過期,賬戶的登錄是否有時間段的限制等,保證這兩個欄位配置的正確性,否則FTP賬號將無法登錄伺服器。事實上,大部分賬號登錄失敗都是由這個錯誤造成的。③用戶目錄許可權。FTP賬號對於主目錄沒有任何許可權時,也會收到「登錄失敗」的錯誤提示,根據該賬號的用戶身份,重新設置其主目錄許可權,重啟vsftpd服務,使配置生效。

D. 為什麼FTP不能正常連接

FTP不能正常連接可以從以下四個方面查找原因:


1.PING FTP伺服器地址,是否能通;


2.查看從本地是否能正常進入FTP伺服器;


3.查看FTP服務有沒有啟動;


4.查看防火牆設置,有沒有屏蔽埠21伺服器上ftp常規配置

解決方法如下:

1、依次在伺服器上找到:開始——管理工具——計算機管理——本地用戶和組——用戶——(右鍵)添加新用戶,設定好用戶名和密碼(密碼永不過期),然後點擊創建即可,需要填寫以下三個位置內容:

熱點內容
android背單詞源碼 發布:2025-01-19 23:57:21 瀏覽:726
領動配置怎麼樣 發布:2025-01-19 23:56:35 瀏覽:83
python造數據 發布:2025-01-19 23:51:31 瀏覽:903
linux下卸載mysql 發布:2025-01-19 23:40:34 瀏覽:338
linuxweb路徑 發布:2025-01-19 23:25:08 瀏覽:940
福建電信伺服器ip地址 發布:2025-01-19 23:07:24 瀏覽:648
伺服器怎麼製作公告欄 發布:2025-01-19 23:06:23 瀏覽:874
英雄聯盟皮膚源碼 發布:2025-01-19 22:56:14 瀏覽:94
三星手機忘記解鎖密碼怎麼辦 發布:2025-01-19 22:45:43 瀏覽:291
Java為什麼沒有預編譯命令 發布:2025-01-19 22:44:14 瀏覽:304