作者kdjf (我抓得到什麼呢?)
看板Linux
標題[問題] 讓vsftp log到stdout
時間Sun Dec 4 21:09:28 2011
有時會想開一個暫時的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
→ Adama:sftp不用裝吧 winscp, filezilla都免安裝 12/04 21:21
→ Adama:不過這種情況用dropbox最快吧 12/04 21:21
→ kdjf:可是很多人還是要下載啊XD ftp可以直接用檔案總管/ie開 12/04 22:26