![Solaris 10: 올바른 TCP 래퍼를 실행하는 방법은 무엇입니까?](https://linux55.com/image/80536/Solaris%2010%3A%20%EC%98%AC%EB%B0%94%EB%A5%B8%20TCP%20%EB%9E%98%ED%8D%BC%EB%A5%BC%20%EC%8B%A4%ED%96%89%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
Solaris10에서 FTP 액세스를 거부하고 싶습니다. 실험을 위해 하나의 호스트만 사용하고 있습니다. Tcp 래퍼가 활성화되어 있습니다.
inetadm -l ftp | grep tcp_wrappers
default tcp_wrappers=TRUE
/etc/hosts.deny
ftpd: 192.168.0.2
in.ftpd: 192.168.0.2
그런데 192.168.0.2를 사용하여 ftp에 로그인하려고 하면 작동하는데, 왜 그럴까요?
답변1
다음을 포함하는 /etc/hosts.allow로 재정의된 솔루션을 찾았습니다.
in.ftpd: ALL
나는로 바꿨다
in.ftpd: ALL EXCEPT 192.168.0.2