<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>http://wiki.mipt.ru/index.php?action=history&amp;feed=atom&amp;title=Reducing_spam_in_Moodle</id>
	<title>Reducing spam in Moodle - История изменений</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.mipt.ru/index.php?action=history&amp;feed=atom&amp;title=Reducing_spam_in_Moodle"/>
	<link rel="alternate" type="text/html" href="http://wiki.mipt.ru/index.php?title=Reducing_spam_in_Moodle&amp;action=history"/>
	<updated>2026-05-06T16:38:07Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>http://wiki.mipt.ru/index.php?title=Reducing_spam_in_Moodle&amp;diff=5113&amp;oldid=prev</id>
		<title>Олег Давидович: 1 версия импортирована</title>
		<link rel="alternate" type="text/html" href="http://wiki.mipt.ru/index.php?title=Reducing_spam_in_Moodle&amp;diff=5113&amp;oldid=prev"/>
		<updated>2024-10-18T06:44:45Z</updated>

		<summary type="html">&lt;p&gt;1 версия импортирована&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 06:44, 18 октября 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Олег Давидович</name></author>
	</entry>
	<entry>
		<id>http://wiki.mipt.ru/index.php?title=Reducing_spam_in_Moodle&amp;diff=5112&amp;oldid=prev</id>
		<title>1&gt;Marycooch: changed link</title>
		<link rel="alternate" type="text/html" href="http://wiki.mipt.ru/index.php?title=Reducing_spam_in_Moodle&amp;diff=5112&amp;oldid=prev"/>
		<updated>2018-12-05T14:10:13Z</updated>

		<summary type="html">&lt;p&gt;changed link&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Security}}&lt;br /&gt;
==The best thing to do==&lt;br /&gt;
&lt;br /&gt;
Upgrade to the latest stable version of Moodle and use the [[Security_overview| Security report]] to analyse your configuration.  Then do all the things it tells you.&lt;br /&gt;
&lt;br /&gt;
Note this is not strictly necessary to combat just profile spam (see the critical settings below) but it will protect you against dozens of other known security vulnerabilities.&lt;br /&gt;
&lt;br /&gt;
==Critical settings==&lt;br /&gt;
&lt;br /&gt;
# Make sure that &amp;#039;register_globals&amp;#039; is switched &amp;#039;&amp;#039;&amp;#039;off&amp;#039;&amp;#039;&amp;#039; in your PHP settings (this is the default).  Otherwise your site may be at risk of being cracked, allowing spammers to modify your scripts and insert spam wherever they like.&lt;br /&gt;
# Keep &amp;quot;Force users to login for profiles&amp;quot; &amp;#039;&amp;#039;&amp;#039;enabled&amp;#039;&amp;#039;&amp;#039; in &amp;#039;&amp;#039;Site administration &amp;gt; Security &amp;gt; [[Site security settings]]&amp;#039;&amp;#039; to prevent anonymous visitors and search engines from seeing user profiles.&lt;br /&gt;
# Keep &amp;quot;Profiles for enrolled users only&amp;quot; &amp;#039;&amp;#039;&amp;#039;enabled&amp;#039;&amp;#039;&amp;#039; in &amp;#039;&amp;#039;Site administration &amp;gt; Security &amp;gt; Site security settings&amp;#039;&amp;#039;.  This will prevent affected profiles from being visible even to other users on the site.&lt;br /&gt;
&lt;br /&gt;
==Strong recommendations==&lt;br /&gt;
&lt;br /&gt;
*Make sure you &amp;#039;&amp;#039;&amp;#039;upgrade your site often&amp;#039;&amp;#039;&amp;#039;.  Recent versions of Moodle have new fixes and warnings that will help you avoid security issues.&lt;br /&gt;
*Consider the [[Risks|spam risks]] involved in allowing certain capabilities for visitor accounts, such as [[Capabilities/mod/forum:replypost| replying to forum posts]] or posting to blogs.&lt;br /&gt;
&lt;br /&gt;
==Allowing self-registration==&lt;br /&gt;
&lt;br /&gt;
If you don&amp;#039;t need it, keep self-registration &amp;#039;&amp;#039;&amp;#039;disabled&amp;#039;&amp;#039;&amp;#039; (it&amp;#039;s the default) in &amp;#039;&amp;#039;Site administration &amp;gt; Plugins &amp;gt; Authentication &amp;gt; Manage authentication&amp;#039;&amp;#039; common settings.  &lt;br /&gt;
&lt;br /&gt;
If you &amp;#039;&amp;#039;&amp;#039;must&amp;#039;&amp;#039;&amp;#039; use [[Email-based self-registration]] to allow people to make their own accounts then:&lt;br /&gt;
# Add spam protection to the new account form by enabling reCAPTCHA - see [[Security FAQ]] for details of how to do so. ReCAPTCHA is quite effective against &amp;#039;&amp;#039;&amp;#039;most&amp;#039;&amp;#039;&amp;#039; automated spambots, but will not foil human spammers at all.&lt;br /&gt;
# Limit self registration to particular email domains with the allowed email domains setting or deny email addresses from temporary email domains with the denied email domains setting. (Tip: search the Internet for an up-to-date list of domains for disposable and temporary email addresses then copy and paste the whole list into the denied email domains field.) Both settings are in &amp;#039;&amp;#039;Site administration &amp;gt; Users &amp;gt; Authentication &amp;gt; Manage authentication&amp;#039;&amp;#039; common settings.&lt;br /&gt;
# Consider only enabling self registration for a short period of time to allow users to create accounts, and then later disable it by setting &amp;#039;Self registration&amp;#039; to Disable in the common settings in &amp;#039;&amp;#039;Site administration &amp;gt; Plugins &amp;gt; Authentication &amp;gt; Manage authentication&amp;#039;&amp;#039;. &lt;br /&gt;
# Keep &amp;quot;Email change confirmation&amp;quot; enabled in &amp;#039;&amp;#039;Site administration &amp;gt; Security &amp;gt; [[Site settings]]&amp;#039;&amp;#039;.&lt;br /&gt;
# Use the &amp;#039;&amp;#039;Site admin &amp;gt; Security &amp;gt; IP Blocker &amp;gt; Blocked IP List&amp;#039;&amp;#039;.  See the discussion here: https://moodle.org/mod/forum/discuss.php?d=222063#p996786&lt;br /&gt;
&lt;br /&gt;
==Cleaning up user profile spam==&lt;br /&gt;
[[File:spam cleaner.png|thumb|Spam cleaner]]&lt;br /&gt;
If your site was open in the past and you have a spam problem then here are some things you can do to clean up the profiles:&lt;br /&gt;
&lt;br /&gt;
# Use our Spam cleaner report in &amp;#039;&amp;#039;Site administration &amp;gt; Reports &amp;gt; Spam cleaner&amp;#039;&amp;#039; to locate user accounts responsible for spam and other nasty stuff and help you delete them. In addition to user profile descriptions, comments, blog posts and messages are also searched for keywords. &lt;br /&gt;
# Browse your user list looking for patterns to detect users who need to be deleted.  For example, spammers might have chosen a country that none of your real users has.&lt;br /&gt;
# Use the delete buttons or the [[Bulk user actions]] tool in &amp;#039;&amp;#039;Site administration &amp;gt; Users &amp;gt; Accounts&amp;#039;&amp;#039; to find all these users and delete them.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Security FAQ]]&lt;br /&gt;
* [[Hacked site recovery]]&lt;br /&gt;
* [https://moodle.org/mod/forum/discuss.php?d=307795 Fighting spam on moodle.org] forum discussion&lt;br /&gt;
&lt;br /&gt;
[[Category:Report]]&lt;br /&gt;
[[Category:Site administration]]&lt;br /&gt;
&lt;br /&gt;
[[es:Minimizar_el_spam_en_Moodle]]&lt;br /&gt;
[[eu:Spama_murriztu_Moodle-n]]&lt;br /&gt;
[[fr:Réduire le spam]]&lt;br /&gt;
[[ja:Moodleでスパムを減らすには]]&lt;br /&gt;
[[de:Spam reduzieren in Moodle]]&lt;/div&gt;</summary>
		<author><name>1&gt;Marycooch</name></author>
	</entry>
</feed>