메뉴 닫기

hosts.allow, hosts.deny를 이용한 접근 제한 설정

리눅스에서 hosts.allow와 hosts.deny에 설정을해서 특정 IP의 접근을 허용 또는 차단할 수 있습니다.

 

1. hosts.allow, hosts.deny 설명

– hosts.allow에서는 기록되어있는 IP와 프로세스등의 접속을 허용하고, hosts.deny에서는 기록되어있는 IP와 프로세스등의 접속을 차단합니다.

– 특히, hosts.deny에서는 차단되어 있었도, hosts.allow에서 접속허용이 되어있다면, 접속이 가능해집니다.

 

2. hosts.allow, hosts.deny 설정

– 여기서는 hosts.deny로 모두 차단한 다음, hosts.allow에서 원하는 IP와 프로세스를 허용하는 방식으로 진행해 보겠습니다.

먼저, hosts.deny에 들어가서 모두 차단합니다.

# vi /etc/hosts.deny

ALL:ALL

 

hosts.deny에서 차단 설정을 완료했다면, hosts.allow에 들어가서 원하는 IP나 프로세스를 접근 가능하게 설정합니다.

# vi /etc/hosts.allow

httpd       : ALL

sshd        : 192.168.56.101

sendmail        : ALL

mysql        : ALL

 

 

 

 

 

[polldaddy rating=”7739789″]

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x