1. 程式人生 > >部署FTP時出現使用者問題及訪問路徑問題的解決辦法

部署FTP時出現使用者問題及訪問路徑問題的解決辦法

今天在伺服器上配置FTP,出現了兩個問題:

1、使用者名稱及密碼新增成功,但是其它配置使用者的檔案失敗,FTP無法登陸;

2、訪問路徑有問題,不是絕對路徑,導致FTP無法登陸;

解決辦法如下:

1、首先,確認FTP是否正常安裝及部署;

使用命令檢視ps aux | grep vsftpd

如顯示相關程序存在,則證明程式部署成功,如下所示:

2、進行相關配置

第一步:增加使用者名稱和密碼;

登入Linux主機後,執行命令:”useradd wwwadmin -s /sbin/nologin “。該賬戶路徑預設指向/home/wwwadmin目錄;如果需要將使用者指向其他目錄,請執行命令:useradd wwwadmin -s /sbin/nologin –d /www(其他目錄)

第二步:配置相關檔案;

配置檔案如下:路徑為/etc/vsftpd

將配置檔案vsftpd.conf中”anonymous_enable=YES “改為 “anonymous_enable=NO”

其中ftpusers檔案為拒絕訪問的人;user_list檔案為允許訪問的人,將wwwadmin新增到user_list中;

在配置檔案vsftpd.conf中增加檔案內增加一行為絕對路徑:local_root=/home/wwwadmin

3、登陸ftp://x.x.x.x(真實IP地址)訪問即可,輸入使用者名稱和密碼。