vsftp사용하기가 어렵군요...쩝
# nonymous FTP Configurat'n Sample
# 2003.4.19 SAT
# Written by dumca suh, Linuxpia.com
# Anonymous Global Options
anonymous_enable=YES
local_enable=YES
write_enable=NO
anon_umask=077
anon_mkdir_write_enable=NO
anon_other_write_enable=NO
anon_world_readable_only=YES
#
# Control Options
#
max_clients=50
max_per_ip=2
one_process_model=YES
idle_session_timeout=120
data_connection_timeout=300
connect_timeout=60
anon_max_rate=100000
ftpd_banner=Welcome to JOAYO.NET VSFTPD Server
#
# Security Options
#
hide_ids=YES
no_anon_password=NO
ls_recurse_enable=NO
connect_from_port_20=YES
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
ascii_download_enable=NO
async_abor_enable=NO
#
# Standalone Daemon
listen=YES
listen_port=21
제 vsftpd.conf 파일입니다. 문제는 주소창에 ftp://localhost 하면 암것두 뜨지
않습니다. 로컬호스트대신에 ip주소를 쳐봐두 묵묵부답. 맨 밑줄에 beginning
FTP transaction 이란 것만 보이구 기본 폴더인 pub폴더가안뜨네요.
#iptables -L 한결과
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
이렇게 나옵니다. 무엇이 문제일까요? 아니면 다른 정상적인 익명ftp접속을
위한 vsftpd.conf파일과 비교할수있을까요?부탁드립니다.
물론 standalone으로 띄었습니다. 레뎃9.0입니다. 2.4.2-80입니다.
터미널에서 접속하믄 telnet localhost 21
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
500 OOPS: vsftpd: security: 'one_process_model' is anonymous only
Connection closed by foreign host.
이러케 뜹니다.
anonymous를 그동안 사용안해서 제대로 뜬건지는 모르겠지만...
anonymous를 그동안 사용안해서 제대로 뜬건지는 모르겠지만...
일단 제 vsftpd.conf를 써보겠습니다.
입니다.(사용하는 배포판은 Gentoo이고 standalone입니다.)
anonymouse를 위해서 바꾼건 첫번째 줄만 바꿨고 나머지는 Default죠.
아~ local_umask=077을 local_umask=022로 바꾼것도 있군요.
제가 볼때 터미널 접속시에도 문제가 있는걸로 봐서는 one_process_model부분에
무언가 문제가 있어보이는군요.
------------------------------
좋은 하루 되세요.
댓글 달기