vsftpdログファイルの場所?


14

誰かがvsftpdのログファイルの場所を教えてもらえますか?FTPサーバーをインストールして構成する方法を学習しようとしていますが、ログファイルが見つかりません。誰かがログファイルを作成するようにサービスを設定する方法や場所を教えてもらえますか?

回答:


14

デフォルトのUbuntuのログファイルは/var/log/vsftpd.logです。設定は/etc/vsftpd.conf

別のパス名(/etc/vsftp.confエントリ)を指定することにより、デフォルトを変更できます。

# You may override where the log file goes if you like. The default is shown
# below.                     
#xferlog_file=/var/log/vsftpd.log 

FTPサーバーで発生しているすべてのイベントのライブのリアルタイムログを表示する場合は、行いますtail -f vsftpd.log。テールは、ファイルの「テール」を表示-fし、ファイルに追加されたデータ、この場合はftp logの新しいログエントリを追跡するように指示するプログラムですvsftpd.log
スカイブルズ

1

ファイルが存在しないため、ログがデータをいっぱいにしないことがあります。ログファイルを作成します。

touch /var/log/vsftpd.log

それから

service vsftpd restart

touch /var/log/vsftpd.logは必要ありません。必要な場合は、vsftpdのインストールまたは構成に問題があることを示している必要があります。ログファイルが存在しない場合は、自動的に作成されます。/var/log/vsftpd.logの名前を変更して、これが実際に正しいことを確認するためにテストしました。vsftpdアクティビティを記録するために自動的に再作成されました。再作成は、ログファイルがローテーションされるときに発生するものと同じです... /var/log/vsftpd.log.1に移動されます。
LDジェームズ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.