- Today
- Total
Notice
Recent Posts
Recent Comments
Link
250x250
프로그래밍 농장
Linux [ tcp_wrapper ] 본문
728x90
tcp_wrapper 란?
서버에 tcp 연결 요청되면 정당한 host 인지를 확인하는 리눅스 보안 기능 중 하나 .
+) tcp_wrapper 패키지가 필요함.
관련 파일
1) /etc/hosts/allow == 서비스 접근을 허용할 서비스와 host 정의
2) /etc/hosts.deny == 서비스 접급을 허용하지 않을 서비스와 host 정의
아래는 client 의 터미널창에서 ssh [server의 ip] 명령어를 사용해서 서버에 원격접속해보는과정이다.
그렇다면, 위처럼 아무나 내 ip를 찍고 들어올수있다는 뜻이된다.
이떄, 이용하는 파일이 /etc/hosts.deny == 서비스 접급을 허용하지 않을 서비스와 host 정의 이다 .
vi 에디터로 위 경로를 열어 주고 아래와 같이 수정 후 저장해주면 아무도 접속을 허용하지않게된다.
설정시 앞쪽에 서비스명, 뒤쪽에 host를 정의 == 구분 기호는 : 를 사용한다.
ALL:ALL ==아무도 허용 x
그렇다면, 다시 허용을 하고싶다면, /etc/hosts/allow == 서비스 접근을 허용할 서비스와 host 정의 를 사용할수있다.
차단과 마찬가지로 위경로를 vi 에디터로 열어준후 맨마지막줄에 접속허용 ip를 기재해주면된다.
--> hosts.allow 와 hosts.deny 중에서 우선 적용되는 파일은 hosts.allow 를 우선시 한다 .
---> 거부보단 허용을 우선시함.
728x90
'Linux' 카테고리의 다른 글
Linux [ cd-rom 마운트를 이용한 패키지 설치 ] (0) | 2019.11.15 |
---|---|
Linux [ selinux ] (0) | 2019.11.15 |
Linux [ 방화벽 (firewalld) ] (0) | 2019.11.14 |
Linux [ 라우트(route) ] (0) | 2019.11.14 |
Linux [ ping (+패킷 / 프로토콜 )] (0) | 2019.11.13 |