아마존리눅스2 21번포트
ftp는 vsftpd 별도로 사용하고 있는데 오늘 보니 사용하지 않는 21번 포트가 열려 있네요.
전 디폴트 포트는 사용하지 않기 때문에 이런게 있으면 안되지요~
netstat -antp | grep LISTEN
확인하니 xinetd 에서 띄워져 있네요.
vim /etc/xinetd.d/vsftpd
파일을 열면 아래와 같은 텍스트를 볼 수 있는데요.
service ftp
{
socket_type = stream
wait = no
user = root
server = /usr/local/sbin/vsftpd
# server_args =
# log_on_success += DURATION USERID
# log_on_failure += USERID
nice = 10
disable = yes
}
여기서 위에 있는 disable 부분을 yes로 변경해 주면 됩니다.
사용하지 않을거냐에 대해서 예 라고 한다음.
서버를 재시작해주면 없어져 있습니다.
systemctl restart xinetd
다시한번 포트가 열려져 있는지 확인해 봅니다.
netstat -antp | grep LISTEN
현재 서버는 AL2(아마존 리눅스2) 인데 CentOS 기반이라서 CentOS 7 버전에서도 크게 다르지 않을듯 합니다.