寶塔ftp無法打開遠程文件
❶ 打開ftp伺服器上的文件夾時發生錯誤,請檢查是否有許可權訪問該文件夾
這個問題就出在防火牆外網的設置上,解決方法如下圖所示:
(1)寶塔ftp無法打開遠程文件擴展閱讀:
FTP伺服器(File Transfer Protocol Server)是在互聯網上提供文件存儲和訪問服務的計算機,它們依照FTP協議提供服務。 FTP是File Transfer Protocol(文件傳輸協議)。顧名思義,就是專門用來傳輸文件的協議。簡單地說,支持FTP協議的伺服器就是FTP伺服器。
一般來說.用戶聯網的首要目的就是實現信息共享,文件傳輸是信息共享非常重要的一個內容之一。
Internet上早期實現傳輸文件,並不是一件容易的事,我們知道 Internet是一個非常復雜的計算機環境,有PC,有工作站,有MAC,有大型機,據統計連接在Internet上的計算機已有上千萬台,而這些計算機可能運行不同的操作系統,有運行Unix的伺服器,也有運行Dos、Windows的PC機和運行MacOS的蘋果機等等,而各種操作系統之間的文件交流問題,需要建立一個統一的文件傳輸協議,這就是所謂的FTP。
基於不同的操作系統有不同的FTP應用程序,而所有這些應用程序都遵守同一種協議,這樣用戶就可以把自己的文件傳送給別人,或者從其它的用戶環境中獲得文件。
與大多數Internet服務一樣,FTP也是一個客戶機/伺服器系統。用戶通過一個支持FTP協議的客戶機程序,連接到在遠程主機上的FTP伺服器程序。用戶通過客戶機程序向伺服器程序發出命令,伺服器程序執行用戶所發出的命令,並將執行的結果返回到客戶機。
比如說,用戶發出一條命令,要求伺服器向用戶傳送某一個文件的一份拷貝,伺服器會響應這條命令,將指定文件送至用戶的機器上。客戶機程序代表用戶接收到這個文件,將其存放在用戶目錄中。
ftp協議有兩種工作方式:port方式和pasv方式,中文意思為主動式和被動式。
port(主動)方式的連接過程是:客戶端向伺服器的ftp埠(默認是21)發送連接請求,伺服器接受連接,建立一條命令鏈路。當需要傳送數據時,伺服器從20埠向客戶端的空閑埠發送連接請求,建立一條數據鏈路來傳送數據。
pasv(被動)方式的連接過程是:客戶端向伺服器的ftp埠(默認是21)發送連接請求,伺服器接受連接,建立一條命令鏈路。當需要傳送數據時,客戶端向伺服器的空閑埠發送連接請求,建立一條數據鏈路來傳送數據。
❷ 單選題:在FTP的使用中,當連接上某個站點後,遠程文件夾仍然打不開,是因為( )。
題號:1 題型:單選題
在FTP的使用中,當連接上某個站點後,遠程文件夾仍然打不開,是因為( B)。
a、連接斷開
b、用戶無許可權
c、遠程伺服器關閉
d、登錄密碼
題號:2 題型:單選題
下列命令中,( D)用於測試網路是否連通。
a、Telnet
b、 ftp
c、 nslookup
d、 ping
題號:3 題型:是非題
域名是用地址的方法來標識Internet上的計算機,它允許重復。(1 )
1、 錯
2、 對
題號:4 題型:是非題
在Word文檔中,刪除一個段落標記符,就刪除了該段落的所有格式設置。(2 )
1、 錯
2、 對
題號:5 題型:單選題
Windows中,可以設置計算機的硬體配置和顯示屬性的應用程序是( d)。
a、控制面板
b、資源管理器
c、IE
d、系統工
題號:6 題型:單選題
以下設備中,(a )不是為多媒體計算機常用的圖像輸入設備。
a、條形碼閱讀器
b、數碼照相機
c、彩色掃描儀
d、彩色攝象機
題號:7 題型:是非題
在多媒體處理技術中,圖形和圖像是兩個完全相同的概念。(1 )
1、 錯
2、 對
題號:8 題型:是非題
數字化的聲音是一個數據序列,在時間上是連續的。(1 )
1、 錯
2、 對
題號:9 題型:單選題
從計算機問世至今,計算機已經歷了四代的發展和演變,其分代的依據是(A CBC)。
a、功能
b、 規模
c、 電子元器件
d、 性能
題號:10 題型:單選題
高級語言可分為面向過程和面向對象兩大類,(1 )屬於面向過程。
a、VB
b、C++
c、JAVA
d、C
題號:11 題型:是非題
操作系統屬於計算機的軟體系統。( 1)
1、 錯
2、 對
題號:12 題型:單選題
在OSI七層結構模型中,處於數據鏈路層與傳輸層之間的是(B )。
a、物理層
b、網路層
c、會話層
d、表示層
題號:13 題型:單選題
中繼器的作用就是將信號( A),使其傳播得更遠。
a、整形放大
b、縮小
c、壓縮
d、濾波
題號:14 題型:是非題
集線器是在廣域網上使用的網路設備,分為共享式和交換式兩種。(1 )
1、 錯
2、 對
題號:15 題型:單選題
光碟是目前被廣泛使用的一種外存儲器,英文縮寫CD-ROM指的是( A)。
a、只讀型光碟
b、 只寫型光碟
c、 一次寫入型光碟
d、 可讀寫型光
題號:16 題型:單選題
在微型計算機系統中,列印機一般是通過( A)介面連接到系統匯流排上的。
a、局部匯流排
b、PCI
c、LPT
d、IDE
題號:17 題型:是非題
外設介面USB是筆記本電腦的專用介面。(1 )
1、 錯
2、 對
題號:18 題型:單選題
網路安全的基本屬性是(D )。
a、機密性
b、可用性
c、完整性
d、以上三者均有
題號:19 題型:單選題
運算器的主要功能是完成( D)運算。
a、算術
b、 邏輯
c、 代數
d、 算術和邏輯
題號:20 題型:是非題
Cache屬於內存儲器范疇。(2)
1、 錯
2、 對
❸ 如何配置 ftp/sftp 訪問遠程文件
眾所周知SFTP賬號是基於SSH賬號的,所以在默認情況下訪問伺服器的許可權是非常大的。下面為SFTP用戶許可權設置方法。
必要條件:
你的openssh-server版本至少得失4.8p1, 因為配置許可權需要版本添加的新配置項ChrootDirectory來完成。
如何查看自己伺服器上的ssh版本?大家可以嘗試以下命令:
$ ssh -V
具體實施步驟:
1. 我們需要創建一個用戶組,專門用於sftp用戶
$ groupadd sftpusers
2. 我們創建一個用戶test
$ useradd -s /bin/false -G sftpuser test
注意這里我們將test用戶的shell設置為/bin/false使他沒有登陸shell的許可權
3. 編輯 /etc/ssh/sshd_config
找到Subsystem這個配置項,將其修改為
Subsystem sftp internal-sftp
然後再到文件最尾處增加配置設定屬於用戶組sftpusers的用戶都只能訪問他們自己的home文件夾
Match Group sftpusers
ChrootDirectory %h
ForceCommand internal-sftp
AllowTcpForwarding no
保存並關閉文件
4. 修改test用戶home文件夾的許可權,讓其屬於root用戶
chown root ~test
5. 重啟sshd服務
$ service sshd restart
6. 測試用戶賬號
$ ssh test@localhost
連接會被拒絕或者無法登陸
$ sftp tesst@localhost
登陸後你會發現你的賬號無法切換到除自己home目錄之外的地方的
常見問題:
如果你鏈接伺服器的時候出現下面的提示:
Write failed: Broken pipe
Couldn't read packet: Connection reset by peer
這個問題的原因是ChrootDirectory的許可權問題,你設定的目錄必須是root用戶所有,否則就會出現問題。所以請確保sftp用戶根目錄的所有人是root, 許可權是 750 或者 755。
❹ FTP上不能直接打開文件
啟動 InternetExplorer8 在菜單欄選擇工具—〉Internet 選項 —〉高級 —〉鉤選「啟用 FTP 文件夾視圖 (在InternetExplorer之外)」復選框, 然後單擊 確定 。
打開我的電腦或者是資源管理器,在地址欄直接輸入ftp地址。
如果你已在IE8中打開ftp站點,請選擇菜單欄右上邊的"頁面"-〉在windows瀏覽器中打開FTP。
❺ 在騰訊雲上面安裝寶塔系統之後,ftp不能連接。
先檢查這些內容
1.注意內網IP和外網IP
2.檢查ftp服務是否啟動 (面板首頁即可看到)
3.檢查防火牆20埠 ftp 21埠及被動埠39000 - 40000是否放行 (如是騰訊雲/阿里雲等還需檢查安全組)
4.是否主動/被動模式都不能連接
5.新建一個用戶看是否能連接
6.更換ftp客戶端使用flashfxp 如圖勾上 再嘗試連接
但凡解決了就可以登陸了,如果還是不行,那麼試試最後一種方法:
登陸寶塔面板管理系統,找到左側的「軟體管理」--「FTP軟體」---點擊「設置」
然後點擊配置修改:如圖所示,查找「ForcePassiveIP」(位置188行左右)
#ForcePassiveIP192.168.0.1
刪除前面的「#」將「192.168.0.1」修改為:伺服器的IP地址,是伺服器不是你客戶端的IP地址!
ForcePassiveIP伺服器公網ip地址
最後修改完記得重新啟動一下FTP軟體,打開FTP連接,你會發現奇跡發生了
❻ 我的FTP能夠鏈接到VPS,但是無法顯示遠程文件夾 請問是怎麼回事
客戶端ftp鏈接成功,但最後遠程界面窗口中一片空白,消息窗口中最後提示:「錯誤:無法取得目錄列表」或者「錯誤: 無法打開傳輸通道。原因:由於目標計算機積極拒絕,無法連接。」,如果有誰遇到以上問題,嘗試過諸如修改客戶端、伺服器端鏈接模式(由主動修改為被動,由被動修改為主動),或者修改伺服器端ftp用戶許可權,或者修改伺服器端防火牆的設置,仍然無濟於事時
今天用公司的公共測試伺服器,熟悉使用配置ftp服務。伺服器端使用的是國外免費ftp伺服器端軟體filezilla,客戶端使用的是國內免費ftp客戶端軟體8uftp。看過簡單的說明幫助文檔後開始動手,首先8uftp是不需要安裝的直接雙擊執行沒什麼好說的,看看界面圖吧:
❼ linux ftp無法顯示遠程文件夾問題
需求1:
我記得在vsftpd中,當你使用了ftp用戶登陸默認的就是/var/ftp,因為ftp用戶是vsftpd中的匿名用戶,默認站點就是這個,而且已經禁錮在了這個目錄中,也就是說即使你在vsftpd中使用了cd
/這個命令,依然還是在/var/ftp目錄中。
需求2和3可以通過以下方式完成。
1.
隨便在什麼位置建立一個目錄,比如你建立了/ftpuser這個目錄。
2.
在vsftpd的主配置文件中添加下面的配置語句
user_config_dir=/ftpuser
(=後面就是步驟1中的目錄名)
3.
在這個目錄中建立兩個和本地用戶同名的文件,比如user1和user2
(用vi建立最好)
4.
分別編輯這兩個文件,裡面主要是設置許可權,配置項有以下幾種
4.1
local_root=
(用來配置訪問站點,比如local_root=/home/ftp/user1)
4.2
writable_enable=yes
(或者no,用來配置是否有上傳,刪除許可權)
4.3
download_enable=yes
(或者no,用來配置是否有下載許可權)
5.
保存退出,重啟服務就可以了。
不過,遺憾的是,上面的配置無法滿足你說的user2用戶登陸後,可以上傳,不能刪除這個要求。上面的配置項只能實現本地用戶要麼能上傳就能刪除,要麼都不能。
當然,如果你要做虛擬用戶的話,那麼這些要求都是可以實現的。虛擬用戶許可權如下
1.
local_root=
2.
anon_world_readable_only=no
可以瀏覽目錄並下載
3.
anon_mkdir_write_enable=yes
可以建立目錄
4.
anon_upload_enable=yes
可以上傳
5.
anon_other_write_enable=yes
可以刪除,重命名
敬候高人解答。
❽ C# 從FTP下載文件報錯: 遠程伺服器返回錯誤: (550) 文件不可用(例如,未找到文件,無法訪問文件)。
未找到文件一般是路徑或文件名問題。無法訪問一般是許可權或者文件損壞問題。
祝你成功!
❾ 阿里雲centos7.2安裝ftp伺服器(自身伺服器可以訪問),windows無法訪問,打開不了遠程文件夾
給你訪問目錄下面的文件夾授權,命令如下:chomd-R755文件夾路徑或者chomd-R777文件夾路徑如果你安裝了SELinux,建議關閉;解決方法://使用setsebool命令開啟#setseboolftpd_disable_trans1或者#setseboolftp_home_dir1//再次查看當前狀態是否是on的狀態#getsebool-a|grepftpftpd_disable_trans-->on或者ftp_home_dir-->on//setsebool使用-P參數,無需每次開機都輸入這個命令#setsebool-Pftpd_disable_trans1或者#setsebool-Pftp_home_dir1#servicevsftpdrestart
❿ linux ftp無法顯示遠程文件夾問題
①首先確認是否成功連接遠程伺服器;
②確認遠程目錄中是否存在文件夾;
③確認遠程目錄是否對當前ftp用戶是可讀的,也就是,當前用戶有沒有讀取這個目錄的許可權。