centos7 ¿¡ vsftpd ftp_data_port¼³Á¤°ü·Ã¹®ÀÇ

   Á¶È¸ 7231   Ãßõ 0    

[자답] ftp_data_port=60009 를 vsftpd.conf에 올렸습니다. 파일질라는 접속잘되네요 (여전히 ftp.exe 는 리스팅이 안되고 있습니다.)

안녕하세요 2cpu 유저 여러분
다름이 아니라 현재 공부중인 centos7 에 vsftpd 를 설치하여 세팅을 하고 있습니다. 몇 날 몇일을 계속 보고 있으나, 도저히 답이 나오지 않아 답답한 마음에 문의드립니다 ㅜ.ㅜ

현재 물리적인 구성은 ISP -> IPTIME 공유기 -> ESXI 6.5 -> CENTOS7(VM) 으로 되어있습니다.

CENTOS7 (IP : 192.168.0.101)
FTP PORT : 20021 -> IPTIME 포트 포워딩 : 20004 (외부용)
FIREWALLD 에서 20021, 21, 20, 60100, 60000, 20000 이 TCP로 허용된 상태입니다.

문제는아래와 같습니다.


외부에서 (다른 ISP IP) 붙으면 FTP 까지 접근은 가능하나, 계속 디렉토리를 조회하지 못하는 문제가 있습니다.



내부망 192.168.0.X 와 192.168.0.101이 붙으면 ftp.exe로 붙으면 서로 통신이 잘 됩니다.


하지만 filezilla로 192.168.0.x와 192.168.0.101 이 붙으면 서로 통신이 되지 않습니다. 




iptime으로 포트포워딩을 하니 연결까진 되는데 왜 리스팅이 뜨지 않는 것인지 이해가 가질 않습니다.

구글검색을 해보니 ftp data 전송포트 20이 활성화 되지 않았다고 다른포트 20000으로 변경해보니 vsftpd가 기동되지 않더군요

( 변경내역 : connect_from_port_20=YES )

제가 어느곳을 보아야 할 지 잘몰라 글을 올립니다.

아래는 제가 현재 세팅한 vsftp.conf 파일 내용입니다. 

anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
listen_port=20021
port_enable=YES
xferlog_file=/var/log/xferlog
xferlog_std_format=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
chroot_local_user=YES
listen=YES
listen_ipv6=NO
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
# 425 Failed to establish connection error fix
pasv_enable=YES
pasv_min_port=60000
pasv_max_port=60100
local_root=/var/ftp/pub


새벽에 글을 적다보니 두서가 많이 없네요.. 정신차리면 다시 다듬도록 하겠습니다. 

감사합니다. 

happy day
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
pasv_min_port=60000
pasv_max_port=60100

Æнúê¸ðµå Æ÷Æ®¼³Á¤ÀÌ
min - 60000ºÎÅÍ
max - 60100±îÁö ÀÔ´Ï´Ù.
Áï.. Æ÷Æ®Æ÷¿öµùÀ» 60000,60100 ÀÌ ¾Æ´Ñ 60000~60100±îÁö ÇØÁÖ¼Å¾ß ÇÒ²¨ °°½À´Ï´Ù.
³»ºÎ¸ÁÀº ¿ÜºÎ Æ÷Æ®Æ÷¿öµù°ú °ü·Ã¾øÀÌ µ¿ÀÛÇϱ⠶§¹®¿¡ ³»ºÎ¸Á¿¡¼­´Â Àß µÉ²®´Ï´Ù.
ÀÌ¿ëÇϴ»ç¶÷ÀÌ ¸¹Áö ¾Ê´Ù¸é ÆнÃÇÁ Æ÷Æ®´Â ÀÛ°Ô ¼³Á¤Çϼŵµ ±¦Âú½À´Ï´Ù. 60000 ~ 60010 Á¤µµ?

ÇöÀç¼³Á¤¿¡¼­ ÆÄÀÏÁú¶ó¿¡¼­ Á¢¼Ó¸ðµå¸¦ °­Á¦·Î ¼öµ¿ÇüÀ¸·Î Á¢¼ÓÇÏ¸é µÇ±äÇÒ²®´Ï´Ù.

Àúµµ ¸®´ª½º¿¡ ÃÊÂ¥ÀÎÁö¶ó... ±× ÀÌ»óÀÇ Á¤º¸´Â ´Ù¸¥ºÐ²² Æо²~ ¹Þ¾ÆÁÖ¼¼¿ë
Villanus 2017-09
iptime¶ó¸é ftpºñÁ¤±Ô Æ÷Æ®¶ó´Â ±â´ÉÀÌ ÀÖ½À´Ï´Ù.
ÀÌ°Ô nf_conntrack_ftp ¸ðµâÀÌ µ¿ÀÛÇÒ Æ÷Æ®¼³Á¤Çϴ°̴ϴÙ.
¹Ú¿ì¿­ 2017-09
Active ¸ðµå¸¸ Áö¿øÇÒ¶§ ¹ß»ýÇؼ­ ÇØ°áÇß´øÀûÀÌ ÀÖ½À´Ï´Ù.
ÁÖ¿äºÎºÎÀº
1. pasv_address ¿¡ ¿ÜºÎ¾ÆÀÌÇǸ¦ ³Ö´Â´Ù.
2. pasv_min_port / pasv_max_port ¸¦ ÁöÁ¤Çؼ­ ¹æÈ­º®¿¡¼­ ¿¬´Ù.

# Passive Mode
pasv_enable=YES
pasv_promiscuous=YES
pasv_address=xxx.xxx.xxx.xxx
pasv_addr_resolve=NO
pasv_min_port=6000
pasv_max_port=6900
port_enable=YES


QnA
Á¦¸ñPage 1822/5686
2015-12   1511474   ¹é¸Þ°¡
2014-05   4975306   Á¤ÀºÁØ1
2009-05   6222   ±è°Ç¿ì
2005-03   6222   ¼ÛÈ­½Ä
2016-06   6222   e5472
2011-02   6222   ºí·ç¿µ»ó
2012-01   6222   ¹Ì¼ö¸Ç
2005-03   6222   ÃÖÁ¾Çå
2014-04   6222   VSPress
2012-02   6221   ³ó±¸È²Á¦
2019-05   6221   ´ÃÆĶõ
2015-01   6221   ±è¿ë³²
2016-11   6221   ¹Ì¼ö¸Ç
2005-06   6221   Á¶¿µÁø
2009-06   6221   ±è°Ç¿ì
2009-07   6221   ¿ÀÀçÈ£
2006-11   6221   ±èÇѱ¸
2016-07   6221   AplPEC
2013-10   6221   öºÎÁö
2012-08   6221   ¶Ñ¶Ñ±è´ë¿ø
2005-03   6221   ÃÖ¿ø½Ä
2005-08   6221   ÀÌ»óÇö