[問題] 讓vsftp log到stdout
有時會想開一個暫時的ftp server來互傳一些檔案
我現在的作法是:拿vsftpd用自己的user跑在不同的port
所以我寫了一個
#!/usr/sbin/vsftpd
anon_upload_enable=yes
listen=YES
run_as_launching_user=YES
write_enable=YES
log_ftp_protocol=YES 因為這樣沒有任何安全性
listen_port=2000
vsftpd_log_file=/dev/fd/1 我想把連線內容直接吐出來,直接盯著
# vsftpd_log_file=/dev/shm/logfile 也沒有產生這個檔
xferlog_std_format=NO
現在可以下載,上傳了,可是沒有看到log
請問我有什麼沒找到的設定嗎?
(不知到有沒有關係的pam:
$ cat /etc/pam.d/vsftpd
auth required pam_listfile.so item=user sense=deny \
file=/etc/ftpusers onerr=succeed
# Standard pam includes
@include common-account
@include common-session
@include common-auth
auth required pam_shells.so
apparmor沒有vsftpd, 沒有用selinux
SimpleHTTPServerWithUpload是用過了,可是丟一堆檔時很不方便XD
對方是用windows,沒有人想為了丟一個檔去裝可以連sftp的東西
--
最近得了一種一登入就打 ls<return> 的病.....
呃... 有誰不知到 $HOME 裡有什麼?...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.245.32
→
12/04 21:21, , 1F
12/04 21:21, 1F
→
12/04 21:21, , 2F
12/04 21:21, 2F
→
12/04 22:26, , 3F
12/04 22:26, 3F