岂可修,织梦网站后台被收录,织梦网站安全在果奔。
搜索《织梦内容管理系统 V57_UTF8_SP2》结果,这就是织梦后台登录页面。下面,小编教大家,做网站后台安全防护教程。
看《织梦网站后台登陆页安全加强代码重置版》我改写的。密码不仅要长,而且还整点特殊字符,就算数学天才都猜不到了。
直接把 /dede/login.php 文件代码替换就行。像上面那种,根本不需要修改啥,再整个登录失败邮件提醒,接下来,我再教大家整个邮箱登录提醒。
打开 /dede/login.php 文件,搜索
$count = 1;
在它后面敲个回车,在它下面加入下面代码
$mailtitle = "".$userid."--后台登录失败提醒"; $mailbody = ''; $mailbody .= "尊敬的管理员:{$userid},您好!\r\n"; $mailbody .= "您于 ".date('Y-m-d h:i:s', time())." 尝试登录网站后台失败,登录IP:".GetIP()."。如是您本人操作请忽略此信息;如不是您本人,请您立即修改登录账号和密码。\r\n"; $mailbody .= "Power by {$cfg_webname} http://nidecms.com/ 小千织梦二次开发教程网!\r\n"; $headers = "From: ".$cfg_adminemail."Reply-To: ".$cfg_adminemail; if($cfg_sendmail_bysmtp == 'Y' && !empty($cfg_smtp_server)) { $mailtype = 'HTML'; require_once(DEDEINC.'/mail.class.php'); $smtp = new smtp($cfg_smtp_server,$cfg_smtp_port,true,$cfg_smtp_usermail,$cfg_smtp_password); $smtp->debug = 0; $smtp->sendmail($cfg_adminemail,$cfg_webname ,$cfg_smtp_usermail, $mailtitle, $mailbody, $mailtype); } else { @mail($cfg_adminemail, $mailtitle, $mailbody, $headers); }
注意:如果搜索不到 $count = 1; 代码
你看上面的《织梦网站后台登陆页安全加强代码重置版》文章,得要换登录页代码。
当然了,登录成功邮件提醒也是阔以的,搜索
$cuserLogin->keepUser();
在它后面敲个回车,在它下面加入上面的邮件提醒代码。
完成,就是这样简单,以后,后台登录失败都会有邮件提醒了。
+56 56 个回复 | 最后更新于 2025-01-16
登录后方可回帖