Centos 7でvsftpdサーバーを設定し、localhost(centos 7システム)で正しく実行されています。しかし、WindowsコンピュータのブラウザからFTPサーバーにアクセスしようとすると機能しません。
vsftpd is working on port no 21.
[root@centos ~]# netstat -tulpn |grep 21
tcp6 0 0 :::21 :::* LISTEN 29312/vsftpd
ブラウザからどのようにアクセスできますか?
答え1
psのgrep出力は、vsftpdが実際にポート21でリッスンしているが、おそらくIPv6でのみリッスンしていることを示しています。 Windowsコンピュータ(およびFTPクライアント)がIPv6を使用していない場合、これは問題かもしれません。
vsftpd.confファイルにlistening_ipv6ディレクティブが含まれている場合はコメントアウトしてください。 Listenディレクティブがあることを確認してください。