리눅스 분류
사용자 디렉토리에 특정 ip만 접속 허용 하는 방법
작성자 정보
- Frost 작성
- 작성일
컨텐츠 정보
- 4,430 조회
- 1 댓글
- 0 추천
- 목록
본문
안녕하세요.
회사 서버에 직원용 웹 사이트를 하나 만들었습니다.
그러니까 루트는 일반인들이 사용하는 웹 사이트이구요.
사용자를 추가해서 직원들만 사용할 웹 사이트를 하나 만들었습니다.
일반인들의 웹 사인트는 모두 접속하게 하고, 직원용 웹 사이트는 직원들만 접속하도록 특정 ip만 접속할 수 있도록 하려고 합니다.
어떤 방법이 좋을까요?
조언 부탁드립니다.
회사 서버에 직원용 웹 사이트를 하나 만들었습니다.
그러니까 루트는 일반인들이 사용하는 웹 사이트이구요.
사용자를 추가해서 직원들만 사용할 웹 사이트를 하나 만들었습니다.
일반인들의 웹 사인트는 모두 접속하게 하고, 직원용 웹 사이트는 직원들만 접속하도록 특정 ip만 접속할 수 있도록 하려고 합니다.
어떤 방법이 좋을까요?
조언 부탁드립니다.
관련자료
-
이전
-
다음
댓글 1
눈여울님의 댓글
- 눈여울
- 작성일
iptables에서 특정아이피 에서만 허용이되도록 설정을 하셔도 되며
아파치에서 해당디렉토리를 특정아이피에서만 접속이되도록 하면 되니다
아이피테이블 이용시
iptables -A INPUT -p tcp --dport 80 -s xxx.xxx.xxx.xxx -j ACCEPT
iptables -A INPUT -p tcp --dport 80 -s xxx.xxx.xxx.xxx -j ACCEPT
iptables -A INPUT -p tcp --dport 80 -s xxx.xxx.xxx.xxx -j ACCEPT
iptables -A INPUT -p tcp --dport 80 -j DROP
아파치에서 설정시
<Directory /home/aaa/public_html/>
Options MultiViews FollowSymLinks IncludesNoExec
Options +ExecCGI
AllowOverride None
Order deny,allow
Deny from all
Allow from xxx.xxx.xxx.xxxx
Allow from xxx.xxx.xxx.xxxx
Allow from xxx.xxx.xxx.xxxx
</Directory>
아파치에서 해당디렉토리를 특정아이피에서만 접속이되도록 하면 되니다
아이피테이블 이용시
iptables -A INPUT -p tcp --dport 80 -s xxx.xxx.xxx.xxx -j ACCEPT
iptables -A INPUT -p tcp --dport 80 -s xxx.xxx.xxx.xxx -j ACCEPT
iptables -A INPUT -p tcp --dport 80 -s xxx.xxx.xxx.xxx -j ACCEPT
iptables -A INPUT -p tcp --dport 80 -j DROP
아파치에서 설정시
<Directory /home/aaa/public_html/>
Options MultiViews FollowSymLinks IncludesNoExec
Options +ExecCGI
AllowOverride None
Order deny,allow
Deny from all
Allow from xxx.xxx.xxx.xxxx
Allow from xxx.xxx.xxx.xxxx
Allow from xxx.xxx.xxx.xxxx
</Directory>