리눅스 분류
VirtualBox로 우분투 설치 후 ftp서버 구축 connection refuse .. 해결 해주실 용사분 ㅠㅠ
작성자 정보
- 리누욱 작성
- 작성일
컨텐츠 정보
- 3,010 조회
- 1 댓글
- 0 추천
- 목록
본문
일단 설명드리자면 우분투 내에서 제 ip는 192.168.0.7입니다.
/etc/vsftpd.conf 에서 listen = NO 영역을 YES 로 설정 후 우분투 터미널에서 ftp 192.168.0.7 을 입력하면
connection refuse 가 뜹니다. listen =NO로 바꾸면 connection이 또 되고요..
외부 네트워크와 연결하려면 listen=YES로 해야 된다고 알고있어서 해결해야 하는데
도무지 해결이 잘되지 않습니다.
allow ufw 21,22 입력해도 안되네요 도와주시면 감사하겠습니다.(꾸벅)
관련자료
-
이전
-
다음
댓글 1
냠냠이님의 댓글
- 냠냠이
- 작성일
# 서비스 확인
$ netstat -nlpt | grep -i vsftp
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 8120/vsftpd
# 방화벽 확인
$ iptables -nL | grep -i 21
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpts:20:21
# client server 에서 ftp server port 를 nmap 으로 open 되어 있는지 확인
nmap -sT 192.168.0.7
# client server <- ftp server 통신이 되는지요?
### 제 ftp 서버 환경 설정입니다. 참고..
(21 port -> 8282 port 로 사용 중이며, pasv 모드 입니다.)
anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
ftpd_banner=Welcome to blah FTP service.
chroot_local_user=YES
listen=YES
listen_port=8282
dual_log_enable=YES
log_ftp_protocol=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
use_localtime=YES
pasv_enable=yes
pasv_min_port=9300
pasv_max_port=9500
## passive 모드 방화벽 오픈
iptables -nL | grep -i 9300
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpts:9300:9500
$ netstat -nlpt | grep -i vsftp
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 8120/vsftpd
# 방화벽 확인
$ iptables -nL | grep -i 21
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpts:20:21
# client server 에서 ftp server port 를 nmap 으로 open 되어 있는지 확인
nmap -sT 192.168.0.7
# client server <- ftp server 통신이 되는지요?
### 제 ftp 서버 환경 설정입니다. 참고..
(21 port -> 8282 port 로 사용 중이며, pasv 모드 입니다.)
anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
ftpd_banner=Welcome to blah FTP service.
chroot_local_user=YES
listen=YES
listen_port=8282
dual_log_enable=YES
log_ftp_protocol=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
use_localtime=YES
pasv_enable=yes
pasv_min_port=9300
pasv_max_port=9500
## passive 모드 방화벽 오픈
iptables -nL | grep -i 9300
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpts:9300:9500