방화벽 예외 목록에 특정 파일을 추가하는 방법은 무엇입니까?


2

추가해야합니다. /usr/local/lib/node_modules/npm/bin/npm 예외 목록에. 나는 찾아서 편집하려고 노력했다. com.apple.sharing.firewall.plist 그런 파일을 어디서나 발견하지 못했습니다. 예외 목록에 특정 실행 파일을 수동으로 추가하려면 어떻게합니까?

답변:


3

나는 의견을 말할 수있는 충분한 담당자가 없으므로 대답을 시도 할 것입니다 ...

왜 npm을 추가해야하는지 명확히하고 싶습니다. npm (homebrew를 통해)을 설치하면 방화벽에 구멍을 뚫지 않고 잘 작동합니다. 분명히 YMMV ...! 하지만 내가 알았어. 아니 적절하게 npm으로 테스트했습니다 (npm을 테스트 한 결과 정상적으로 작동 함).

네가 원하는 걸 믿는다. 응용 프로그램 계층 방화벽 . (시스템 환경 설정 - & gt; 보안 및 개인 정보 -> 방화벽)에서도 액세스 할 수있는 동일한 방화벽입니다.

내 socketfilterfw의 API는 링크 된 기사에서 논의 된 것으로 바뀌었다. 나는주의 할 것을 제안하고, API가 당신의 버전에 어떤 것인지 확인한다. 전에 다른 일을하는 것 :

/usr/libexec/ApplicationFirewall/socketfilterfw -h

socketfilterfw의 제 버전에는 링크 된 기사에 언급 된 "-t"옵션이 없으므로 다음을 사용해야합니다 :

/usr/libexec/ApplicationFirewall/socketfilterfw --add /usr/local/bin/npm
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.