㈠ 我的電腦「網上鄰居」在添加FTP時顯示:輸入的文件夾似乎無效,請選擇另一個。
應該不對吧?你現在FTP所指向的僅是一台電腦,或者伺服器,若需要訪問某個程序,應該還有文件所在的文件夾,或者是根目錄下的文件名吧?
㈡ 使用ftp批量推送文件至伺服器,為什麼指定的推送目錄沒用,每次都是推送到了伺服器root根目錄下
mput參數中不包含指定遠程目錄這一項
使用cd指定遠程目錄,mput上傳
㈢ Linux FTP 虛擬用戶 我已經設置了用戶的許可權文件比如可以創建目錄。但是為什麼登錄FTP
ftp連上去的目錄
要有ftp軟體運行用戶對於的許可權 chown -R vsftp:vsftp /var/www/html/ftp1
㈣ 在linux下用vsftp建立的ftp伺服器。用的是虛擬用戶,為什麼上傳3級目錄時提示錯誤呢
應該是許可權問題 用root用戶吧
㈤ linux系統環境下搭建FTP,怎麼用虛擬用戶指定不同的目錄
我建議用proftpd來做,可以實現添加FTP用戶(非系統用戶),如果不熟悉命令,可以再安裝一個叫GAdmin-ProFTPD 圖形界面的控制前端。
㈥ linux ftp 指定目錄無效
打開並編輯/etc/vsftpd/vsftpd.conf # vi /etc/vsftpd/vsftpd.conf 添加或取消如下行注釋 chroot_local_user=YES 保存並重啟vsftpd # /etc/init.d/vsftpd restart 現在只要切換到其它目錄就會提示550 Failed to change directory
㈦ LINUX FTP虛擬用戶的問題
創建用戶並制定用戶主目錄
useradd -d /home/myftp virtual
修改口令
passwd virtual
123
123
修改登錄模式
vim /etc/passwd
找到你用戶的哪一行,將最後的一個login改成nologin就可以了
㈧ vsftpd虛擬用戶無法登錄
1.先建立虛擬用戶名單文件:[root@KcentOS5 ~]# touch
/etc/vsftpd/virtusers建立了一個虛擬用戶名單文件,這個文件就是來記錄CentOS
vsftpd虛擬用戶的用戶名和口令的數據文件,我這里給它命名為virtusers。為了避免文件的混亂,我把這個名單文件就放置在/etc
/vsftpd/下。
2.編輯虛擬用戶名單文件:
[root@KcentOS5 ~]# vi /etc/vsftpd/virtusers download 1234 upload 5678 admin 9012
CentOS vsftpd編輯這個虛擬用戶名單文件,在其中加入用戶的用戶名和口令信息。格式很簡單:「一行用戶名,一行口令」。
3.生成虛擬用戶數據文件:
[root@KcentOS5 ~]# db_load -T -t hash -f /etc/vsftpd/virtusers
/etc/vsftpd/virtusers.db設定PAM驗證文件,並指定虛擬用戶資料庫文件進行讀取在/etc/pam.d/vsftpd的文件頭
部加入以下信息(在後面加入無效)
auth sufficient /lib/security/pam_userdb.so db=/etc/vsftpd/virtusers account sufficient /lib/security/pam_userdb.so db=/etc/vsftpd/virtusers
虛擬用戶的配置
local_root=/var/www/html指定虛擬用戶的具體主路徑。
anonymous_enable=NO設定不允許匿名用戶訪問。
write_enable=YES設定允許寫操作。
local_umask=022設定上傳文件許可權掩碼。
anon_upload_enable=NO設定不允許匿名用戶上傳。
anon_mkdir_write_enable=NO設定不允許匿名用戶建立目錄。
idle_session_timeout=600設定空閑連接超時時間。
data_connection_timeout=120設定單次連續傳輸最大時間。
max_clients=10設定並發客戶端訪問個數。
max_per_ip=5設定單個客戶端的最大線程數,這個配置主要來照顧Flashget、迅雷等多線程下載軟體。
local_max_rate=50000設定該用戶的最大傳輸速率,單位b/s。
這里將原CentOS
vsftpd.conf配置文件經過簡化後保存作為虛擬用戶配置文件的模版。這里將並不需要指定太多的配置內容,主要的框架和限制交由CentOS
vsftpd的主配置文件CentOS vsftpd.conf來定義,即虛擬用戶配置文件當中沒有提到的配置項目將參考主配置文件中的設定。
而在這里作為虛擬用戶的配置文件模版只需要留一些和用戶流量控制,訪問方式控制的配置項目就可以了。這里的關鍵項是local_root這個配置,用來指定這個虛擬用戶的FTP主路徑。
[b][color=Red]這里有一個最主要的問題,就是目錄的宿主和宿主用戶不是虛擬用戶,我們設置了目錄後還只能下載,不能上傳和下載,如果想上傳就要使用chown的命令chmod o+w /var/www/html/ o是指其它的用戶,w是寫的許可權
㈨ 在我的網上鄰居上添加FTP顯示:輸入的文件夾似乎無效,請選擇另一個。 在這在前一直可以,最近才這樣的
FTP是人家建立的,今天開了,明天關了,或者目錄明天改了都很正常,你能確保你輸入的FTP地址和目錄是有效的。
㈩ 虛擬目錄的FTP虛擬目錄
FTP虛擬目錄可以作為FTP站點主目錄下的子目錄來使用,盡管這些虛擬目錄並不是主目錄真正意義上的子目錄。究其實質,虛擬目錄是在FTP站點的根目錄下創建一個子目錄,然後將這個子目錄指向本地磁碟中的任意目錄或網路中的共享文件夾。創建虛擬目錄的步驟如下所述:
第1步,打開「Internet 信息服務(IIS)管理器」窗口,在左窗格中展開「FTP站點」目錄。右鍵單擊創建的FTP站點名稱,在彈出的快捷菜單中依次選擇「新建」→「虛擬目錄」命令。打開「虛擬目錄創建向導」對話框,在歡迎對話框中直接單擊「下一步」按鈕。
第2步,在打開的「虛擬目錄別名」對話框中,用戶需要設置連接到該虛擬目錄時使用的名稱。虛擬目錄的別名不必跟指向的實際目錄名相同。在「別名」編輯框中輸入虛擬目錄名稱,並單擊「下一步」按鈕。
第3步,打開「FTP站點內容目錄」對話框,這里需要指定虛擬目錄指向的實際目錄。單擊「瀏覽」按鈕在本地磁碟中選中實際目錄,或者在「路徑」編輯框中輸入網路共享文件夾的UNC路徑。設置完畢單擊「下一步」按鈕。
小提示:如果用戶在「路徑」編輯框中輸入共享文件夾的UNC路徑,在單擊「下一步」按鈕後會打開「安全憑據」對話框,要求輸入有權訪問指定該共享文件夾的用戶名和密碼。
第4步,在打開的「虛擬目錄訪問許可權」對話框中可以設置該目錄的訪問許可權,用戶可以根據實際需要決定是否選中「寫入」復選框。依次單擊「下一步」→「完成」按鈕完成創建過程。