記一個關於FTP中的低級錯誤

我使用XFTP遠程鏈接ECS雲服務器上,linux系統的vsftp服務linux

在設置好用戶,設定用戶目錄權限後嘗試遠程鏈接服務器

可是沒法鏈接上spa

而後在主機端用 ftp localhost 命令 輸入帳號密碼後登錄 發現仍是沒法鏈接code

而後發現錯誤是:server

[root@root /]# ftp localhost
Trying 127.0.0.1...
Connected to localhost (127.0.0.1).
220 (vsFTPd 3.0.2)
Name (localhost:root): ftptest
331 Please specify the password.
Password:
500 OOPS: cannot change directory:/homw/wwwroot/ftptest
Login failed.
421 Service not available, remote server has closed connection

這裏沒法鏈接的目錄名稱有問題, 應該是 /home/wwwroot/ftptestblog

 

我才意識到設置目錄權限的時候出錯, 致使ftp嘗試訪問不存在的目錄ci

可是不知道怎麼修改目錄rem

所以我在linux上從新添加了一個用戶, 並從新設置了用戶目錄權限, 添加了vsftpd 用戶列表io

而後再次訪問時沒有出錯class

[root@root /]# ftp localhost
Trying 127.0.0.1...
Connected to localhost (127.0.0.1).
220 (vsFTPd 3.0.2)
Name (localhost:root): ftptest1
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.

 

且XFTP能夠正常鏈接

相關文章
相關標籤/搜索