vsftpdはデフォルトでシステムユーザー名とパスワードを使用しませんか?

vsftpdはデフォルトでシステムユーザー名とパスワードを使用しませんか?

生成するために私のコンピュータにダウンロードvsftpd-3.0.5.tar.gzし、正常にコンパイルしました。vsftpd。その後、vsftpdを別のコンピュータにコピーしました。第二vsftpd.confコンピュータAに新しいファイルを作成しました。その後、コマンドはvsftpdサービスの開始を聞くことができましたnetstat -tulnp | grep 21。ただし、アクセスできず、vsftpd次のエラーが発生します。 vstftpdはデフォルトでシステムユーザー名とパスワードを使用しませんか?新しいユーザー名とパスワードを追加する必要がありますか?

-

anonymous usersvsftpdが、とをlocal users区別することを確認しましたvirtual users。私の問題は、local user別のコンピュータのログインを使用してログインしたいということです。、これは可能ではありませんか?私のvstftpd.conf構成に問題があるのでしょうか?

間違い:

C:\Users\guoya>ftp 192.168.5.2
连接到 192.168.5.2。
500 OOPS: cannot locate user entry:nobody
远程主机关闭连接。

Cat/etc/vsftpd/vsftpd.conf

anonymous_enable=NO
anon_upload_enable=NO
anon_mkdir_write_enable=NO
anon_other_write_enable=No
anon_world_readable_only=NO

listen=YES

write_enable=YES
local_enable=YES
local_root=/home/tftpShare
local_umask=022

chroot_local_user=YES
chroot_list_enable=NO

vsftpdを起動します。

# ./vsftpd /etc/vsftpd/vsftpd.conf

netstat -tulnp |ネットワーク統計正規表現 21

tcp        0      0 0.0.0.0:21              0.0.0.0:*               LISTEN      553/vsftpd

答え1

私の問題は表面的に私によって解決されましたが、まだ混乱しています。私のユーザー名または新しく追加された他のユーザー名を使用してログインしたいと思いますrootadduser nobody新しいユーザー名を追加する前に、なぜこれを行うのですか?

# adduser nobody
Changing password for nobody
New password:
Bad password: too weak
Retype password:
passwd: password for nobody changed by root

関連情報