問題の説明: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を使用して、lamd /usr /local /sbin /vsftpdを実行して確認します。

Copyright © Windowsの知識 All Rights Reserved