如果使用PLESK(12.5)运行VPS。如果在PLESK上运行防火墙(virtuozzo)
不幸的是,我的ISP只有动态IP,这迫使我打开CIDR范围以进入PLESK,SSH和FTP。
我有3个范围,第一个来自我的工作场所,另外两个是来自我的ISP。我当前的IP匹配第一个ISP范围。通过我的IPS,我可以进入SSH和FTP,但PLESK管理面板拒绝访问:“错误:根据当前应用的IP访问限制策略限制来自地址'的管理员访问权限。”从我的工作场所,我可以进入管理面板。
我不知道为什么这不起作用?这些规则在/usr/local/psa/var/modules/firewall/firewall-active.sh中也是正确的,因此plesk会写入配置文件。
答案 0 :(得分:1)
此消息:“管理员从地址访问”来自Plesk的“管理员访问限制”。这是一个单独的功能,并没有考虑防火墙规则:
我没有找到控制此设置的CLI,但在数据库中有:
using LoginFormApp.Models;
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data.SqlClient;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace LoginFormApp.Controllers
{
public class HomeController : Controller
{
//
// GET: /Home/
[HttpGet]
public ActionResult Index()
{
return View();
}
[HttpPost]
public ViewResult Index(Login login)
{
if (ModelState.IsValid)
{
if (login.checkUser(login.username, login.password))
{
return View("Show", login);
}
else
{
ViewBag.Message = "Invalid Username or Password";
return View();
}
}
else
{
return View();
}
}
}
}
“拒绝”政策意味着“拒绝所有除了列出”。