Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> 解決 VSFTP本地用戶無法認證登陸問題

解決 VSFTP本地用戶無法認證登陸問題

日期:2017/2/7 14:36:56      編輯:Linux教程
 

問題描述:已經搭建好VSFTP但是本地用戶無法登陸。

useradd -d /data/ftp/chanpin -s /sbin/nologin chanpin
 

問題解決:

1、需要在配置文件中:vsftpd.conf添加此參數。

local_enable=YES

pam_service_name=vsftpd

2、需要在/etc/pam.d/vsftpd 有vsftpd這個認證文件,此文件可以從源碼包中拷貝

cp RedHat/vsftpd.pam /etc/vsftpd

3、使用PAM 進行驗證 運行ldd /usr/local/sbin/vsftpd 看是否調用 pam

Copyright © Windows教程網 All Rights Reserved