① ftp 和sftp區別 我的linux虛擬機用sftp能臉上 ftp連不上 是什麼情況
1.有可能你沒有安裝ftp,或者是已經安裝了,但是沒有啟動ftp服務
2.防火牆的原因
② FTP連接失敗的原因
考慮以下原因:
1、防火牆擋住了
2、沒有查看內容的許可權
3、網管屏蔽了FTP埠
默認是pasv模式,因為服務端防火牆的設置,客戶端不能用pasv模式,將設置中的pasv模式置為空,就正常了
FTP連接伺服器失敗的原因一般有以下幾種:
1、網路不通導致FTP連接伺服器失敗
有時可能是由伺服器或者電腦本地網路有問題,導致FTP連接伺服器失敗。可以通過瀏覽器查看網頁測試是否是網路問題。
2、伺服器出現宕機、死機、重啟等情況
我們在租用伺服器時,都會對伺服器的訪問速度及穩定性進行考察。伺服器出現右機、死機、重啟等情況不僅會導致FIP連接伺服器失敗,也直接導致網站無法正常運營,從而影響網站優化排名及用戶體驗。如果出現此情況,盡快聯系伺服器提供商進行解決。
3、防火牆設置出現問題導致伺服器連接失敗查看我們的防火牆設置是否勾選了「PASV模式」,如果勾選,那麼將取消,然後嘗試重新連接。
4、FTP軟體出現問題導致連接伺服器失敗有時我們會忘記對軟體的及時更新,所以導致使用的FTP軟體版本過低或者被停用,再或者該軟體出現了問題。此時我們可以先刪除現有軟體,然後重新安裝。
5、短時間內連接伺服器次數過多
可能由於FTP連接伺服器的速度稍微有些慢,我們等待的比較著急,就不停地點擊連接按鈕,導致短時間內容連接次數過於頻繁而連接失敗。
6、伺服器被ISP屏蔽導致FTP連接伺服器失敗判斷伺服器是否被ISP屏蔽,可以通過使用代理伺服器進行連接測試。
7、租用的伺服器後台被關閉
如果以上幾種情況都被排除,那麼很有可能是我們所租用的伺服器後台被關閉了,此時需要連接伺服器提供商進行核查與修改。
FTP連接伺服器失敗的原因有很多,基本比較常見的情況就是以上幾種。為保障網站的正常運營,當出現FTP伺服器失敗的情況,應及時檢查其原因並解決。
拓展資料:
FTP是File Transfer Protocol(文件傳輸協議)的縮寫,用來在兩台計算機之間互相傳送文件。相比於HTTP,FTP協議要復雜得多。復雜的原因,是因為FTP協議要用到兩個TCP連接,一個是命令鏈路,用來在FTP客戶端與伺服器之間傳遞命令;另一個是數據鏈路,用來上傳或下載數據。
③ filezilla:電腦通過手機熱點可以連上sftp伺服器,用寬頻的網路卻不行(插網線和用wifi都不行)
這個一般是運營商的問題,不是你能解決的,要測試的話你可以找個用別的寬頻的朋友幫你試下,比如直接在命令行下telnet ftpIP地址 21
看看通不通就知道了。
④ sftp可以連接到伺服器,但是ftp命令無法連接是怎麼回事
協議不同,ftp一般用21埠;sftp是22埠,是加密傳輸,安全性較高
⑤ 伺服器拒絕了SFTP連接,但它監聽FTP連接。
看了好多回答,都沒絕問題,最多的回答是:
確保sftp定義在sshd的配置文件(一般為/etc/ssh/sshd_config)中:
Subsystem sftp /usr/libexec/openssh/sftp-server
然後啟動(或者重新啟動)sshd服務
可linux系統是默認帶sshd服務的,一般這里不會出現問題
自己盯著WinSCP看了半天,突然想到伺服器埠不是22(WinSCP默認是22),改了埠就可以了,很簡單的問題,如果開始按照步驟一步一步來就可以了,思維慣性跳過了埠。
⑥ 伺服器拒絕了SFTP連接,但它監聽FTP連接.怎麼解決
這是winspc連接linux 出現錯誤,就是伺服器沒有開sftp服務
解決:在linux伺服器上,
確保sftp定義在sshd的配置文件(一般為/etc/ssh/sshd_config)中有如下一行:
Subsystem sftp /usr/libexec/openssh/sftp-server
然後啟動(或者重新啟動)sshd服務。