部署FTP時出現使用者問題及訪問路徑問題的解決辦法
阿新 • • 發佈:2018-11-07
今天在伺服器上配置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地址)訪問即可,輸入使用者名稱和密碼。