OpenSUSE 방화벽에 의해 차단된 포트 확인

OpenSUSE 방화벽에 의해 차단된 포트 확인

WebStorm IDE를 사용하는 데 문제가 있으며 내장된 FTP 기능을 사용할 수 없습니다. OpenSUSE(Tumbleweed) 방화벽이 일부 필수 포트를 차단하고 있기 때문일 수 있습니다. 방화벽을 끈 후 갑자기 작동했기 때문이라고 가정합니다. 내 문제는 Firefox와 Nautilus의 일반 ftp가 모두 잘 작동하고 WebStorm이 다른 추가 프로토콜을 사용하는 것으로 추측하기 때문에 어떤 포트를 열어야 하는지 모른다는 것입니다. 내 문제는 그것이 무엇인지 판단하는 방법을 모른다는 것입니다. YaST에 허용되지 않는 모든 패킷을 기록하라고 지시했지만 sudo SuSEfirewall2 log를 사용하면 다음 오류가 발생합니다.

Can't open /var/log/firewall: No such file or directory at /etc/sysconfig/scripts/SuSEfirewall2-showlog line 67.

파일이 실제로 존재하지 않는 것으로 확인되었습니다.

어떤 아이디어가 있나요?

답변1

FTP는 포트 20/21에서 작동하지만 이는 문제가 되지 않습니다.고객.

당신이섬기는 사람고객이 귀하에게 연락할 수 없는 경우 다음 절차를 거쳐야 합니다 yast.

루트로 실행한 yast firewall다음 허용된 서비스, 고급으로 이동하여 포트를 추가하세요.

만약 너라면진짜원한다면 사용할 수 있지만 iptablesOpenSuSE의 규칙은 정말 골치 아픈 일이고모든 사람YaST만 사용해야 한다고 언급했습니다.

물론 모든 비밀번호는 일반 텍스트로 전송된다는 점에 유의하세요.

마지막으로 파일을 찾을 수 없다는 오류가 발생했습니다.touch /var/log/firewall

답변2

거부된 메시지는 시스템 로그에 나타날 수 있으며 OpenSuSE 버전에 따라 /var/log/messages에서 또는 를 사용하여 확인할 수 있습니다.journalctl

여기서 중요한 점은 방화벽이 들어오고 나가는 포트를 차단할 수 있다는 것입니다. 여기에는 FTP 클라이언트로서 나가는 트래픽을 위해 열어야 하는 임시 포트가 포함될 수 있습니다. 나가는 임시 포트가 차단되는 것은 드문 일이지만 불가능한 것은 아닙니다.

불쾌한 만큼, iptables 규칙을 버리고 그 규칙을 자세히 살펴보세요.

관련 정보