스팸 공격 중 즉시 취할 수 있는 조치

이 주제는 현재 스팸 공격을 받고 있거나 스팸을 방지하기 위한 예방 조치를 취하고자 하는 사이트 소유자를 위한 것입니다.

내 커뮤니티가 지금 막대한 스팸 공격을 받고 있습니다

스팸 사용자와 게시물이 너무 많고, 계속해서 새로운 것이 들어오고 있습니다! :scream_cat:

:discourse: 저희가 호스팅을 담당하고 있다면 [1], team@discourse.org로 문의해 주시면 지원 요청을 접수할 수 있습니다. 저희 팀은 가능한 한 빨리 필요한 조치를 취하겠습니다. 또한 아래 단계를 직접 수행할 수도 있습니다.

공격을 완화하기 위해 다음 설정을 사용할 수 있습니다

must approve users - 새로운 사용자 유입을 막는 데 사용할 수 있습니다. 모든 신규 계정은 게시물을 올리기 전에 승인을 받아야 합니다.

Fast typing threshold를 high로 올리면, 검토 대기열로 넘어가지 않도록 사용자가 타이핑해야 하는 최소 시간을 늘릴 수 있습니다. 참고 타이핑 속도가 너무 빠른 경우 계정이 무음 처리되며, 승인될 때까지 사용자가 게시물을 올리지 못할 수 있습니다.

approve new topics unless allowed groups → admins, moderators, trust_level_2 로 설정 - 이를 통해 포럼의 신규 사용자는 승인 없이 새 주제를 생성할 수 없도록 보장됩니다.

hide post sensitivity → high 로 설정 - high로 설정하면 사용자 플래그에 따라 스팸 게시물이 더 빠르게 숨겨집니다.

flag sockpuppets 체크 - 스팸 작성자는 종종 IP 주소를 공유합니다. 동일한 IP를 공유하는 사용자를 플래그링하면 스팸 작성자를 더 쉽게 적발할 수 있습니다.

스팸 패턴이 있다면 watched words 기능을 사용하여 특정 단어를 사용하는 계정을 자동으로 무음 처리할 수 있습니다.

다음 설정은 결과를 정확히 알고 있을 경우에만 적용해야 합니다:

  • allow new registrations 체크 해제
  • max new accounts per registration IP → 1 로 설정

검토 대기열에 플래그된 사용자와 게시물이 너무 많습니다!

:discourse: 저희가 호스팅을 담당하고 있다면 team@discourse.org로 문의해 주시면 대신 처리해 드리겠습니다.

자체 호스팅(self-hosted)을 사용하고 있다면, 검토 대기열의 많은 항목을 처리하기 위해 이 rake 작업을 사용할 수 있습니다.

bundle exec rake 'reviewables:mass-handle'

현재 눈에 띄게 스팸이지만 플래그되지 않은 주제가 너무 많고 Discourse AI가 설정되어 있다면, 이를 사용하여 주제를 사후적으로 스팸 감지기에 넣을 수 있습니다.

rake ai:spam:scan_topics[2025-01-01,2025-01-05]

날짜 범위 내의 모든 게시물(주제의 첫 게시물을 포함하여)을 스캔할 수도 있으며, 이는 답글 내의 스팸을 적발하는 데 유용합니다:

rake ai:spam:scan_posts[2025-01-01,2025-01-05]

현재 눈에 띄게 스팸이지만 플래그되지 않은 주제가 너무 많고 Akismet이 설정되어 있다면, 이를 사용하여 Akismet으로 사후적으로 스캔할 수 있습니다:

rake akismet:scan_old

사이트를 스팸에 대비하고 싶습니다

Tips for Preventing Spam 을 참조하세요.


:memo: 이 권장 사항 중 일부는 커뮤니티 기여에 마찰을 유발할 수 있음을 유의하세요. 영구적으로 활성화할 의도가 있다면 커뮤니티에 적합한 설정을 평가하는 것이 좋습니다.


  1. Discourse 유료 고객입니다. ↩︎

19개의 좋아요

커뮤니티에서 스팸을 처리해야 하는 것은 스트레스가 큽니다.

Discourse 팀은 커뮤니티가 스팸을 보다 포괄적으로 처리할 수 있도록 돕는 기능 개발에 actively取り組んでいます. 여기에는 다음이 포함됩니다.

  • 스팸 감지 기능 개선 — 점점 더 정교한 스팸 행태가 관찰되고 있기 때문입니다.
  • 스팸 설정의 새로운 기본값 — 사이트 소유자가 아무 조치 없이도 스팸 보호를 받을 수 있습니다.
  • 리뷰 대기열 및 플래그가 지정된 콘텐츠 처리 절차 단순화 — 모더레이터가 더 나은 도구와 정보를 활용해 조치를 취할 수 있습니다.
13개의 좋아요

유용한 팁이 가득한 훌륭한 주제입니다. Sam도 Gemini Flash를 활용한 자체 호스팅 환경에서의 AI 스팸 처리 무료 방법을 게시했습니다.

1개의 좋아요

정말 훌륭한 가이드네요!

이 제목을 "스팸 공격이 발생했을 때 해야 할 일"로 바꾸는 것이 좋을 것 같습니다.

이 설정들을 설정하거나 안내해 주는 원클릭 또는 마법사 기능이 있다면 좋겠습니다.

4개의 좋아요

네, 동의합니다. 다만 팀이 현재 이 조치들이 아예 필요 없도록 할 수 있는 더 합리적인 기본값을 검토하고 있으므로, hopefully 이 마법사가 필요하지 않게 되어 가까운将来에 이 주제가 무의미해질 수 있기를 바랍니다.

좋은 조언을 따랐습니다!

5개의 좋아요

저는 다른 제목을 좋아했어요! :wink:

3개의 좋아요

해당 설정이 빠른 타이핑 임계값으로 변경되었고, 이제는 높음으로 설정해야 하는 것 같습니다.

2개의 좋아요