본문 바로가기
운영체제/Linux

【Linux】네트워크 액세스관련설정

by 코이킹 2022. 3. 27.
반응형

안녕하세요 코이킹입니다 .

 

오늘은 리눅스의 네트워크 액세스 설정에 대해 정리하려 합니다. 

 

※ 실습환경은  Amazon Linux 2 AMI 입니다.

 


※ 상황 

 기존에 사용하던 서버가 노후화되어 가상서버를 새로 구축해야하며,  

새로 구축하는 서버에서 기존서버와 동일하게 네트워크 통신이 가능해야함. 

따라서 기존의 네트워크 설정을 전테적으로 확인하고자함. 

 

 

1. 지금까지 접속했던 IP주소 확인

$ last -da


2. 현재 열려있는 포트 정보 

$ netstat -tnlp 
$ lsof -i -nP | grep LISTEN


3. IP접속제한 정보

/etc/ssh/sshd_config
-> ssh접속제한 / 최대 접속수 등의 설정을 기술하는 파일


/etc/hosts.deny : 거부할 호스트 설정 
 -> sshd: ALL 를 기재하면 ssh접속을 모두 차단하게됨.
 
/etc/hosts.allow : 허용할 호스트 설정 
 -> hosts.deny에서 ssh접속을 모두 차단 설정한 후

     hosts.allow에 허용할 호스트를 기재하면 특정 호스트만 접속가능하게됨.

※ yum install fail2ban jwhois <- 로그인 시도가 일정이상이면 자동차단


4. nginx, apache, tomcat등 미들웨어 접속정보

1) 로그위치 확인 
2) cat 로그이름 | awk -F'로그 포맷에 맞는 구분자' '{print $1(IP에 해당하는 파라미터)}' | sort | uniq

 

 

 

반응형

'운영체제 > Linux' 카테고리의 다른 글

【Linux】타임존 설정  (0) 2022.03.27
【Linux】인코딩 설정  (0) 2022.03.27
【Linux】Shell설정  (0) 2022.03.27
【Linux】그룹·유저·권한관련  (0) 2022.03.26

댓글