pfsense锁住自己

https://doc.pfsense.org/index.php/I_locked_myself_out_of_the_WebGUI,_help!

登陆控制台,执行:

# easyrule pass wan tcp x.x.x.x y.y.y.y 443

xxxx是远程主机ip,yyyy是pfsense的wan端口ip(或lan端口ip)

上述命令,会在最后面加规则,规则是优先匹配的,所以可能还是无法登陆

可以先禁用pf:pfctl -d

进入控制台,修改好规则后,启动规则:pfctl -e

时间: 2024-12-15 01:55:41

pfsense锁住自己的相关文章

【java并发】(2) Java线程同步:synchronized锁住的是代码还是对象

在Java中,synchronized关键字是用来控制线程同步的,就是在多线程的环境下,控制synchronized代码段不被多个线程同时执行.synchronized既可以加在一段代码上,也可以加在方法上. 关键是,不要认为给方法或者代码段加上synchronized就万事大吉,看下面一段代码: class Sync { public synchronized void test() { System.out.println("test开始.."); try { Thread.sle

Oracle数据查看被锁住的用户

//lock_date是被锁住时间,如果为空证明这个用户没有被锁住 select username,lock_date from dba_users where username='GFMIS';  //GFMIS是数据库的用户 //给用户解锁 ALTER USER gfmis ACCOUNT UNLOCK;

Oracle 数据操作提示“记录被另一个用户锁住”

oracle数据中删除数据时提示“记录被另一个用户锁住” 解决方法: 1.查看数据库锁,诊断锁的来源及类型: select object_id,session_id,locked_mode from v$locked_object; 或者用以下命令: select b.owner,b.object_name,l.session_id,l.locked_mode from v$locked_object l, dba_objects b where b.object_id=l.object_id

java synchronized究竟锁住的是什么

刚学java的时候,仅仅知道synchronized一个线程锁.能够锁住代码,可是它真的能像我想的那样,能够锁住代码吗? 在讨论之前先看一下项目中常见关于synchronized的使用方法: public synchronized void syncCurrentObject() { System.out.println(Thread.currentThread().getName()+"..start.."+"-----"+System.currentTimeMi

加锁的位置 (eq:map<key,map<>> 双集合 怎么 只加锁 在用到的对象位置,而不是把整个集合锁住)

比如上边的map里套map 定义变量为data,例如组队副本 npc 为1 下有众多房间 即Map<1,<roomId,room>> ,处于多线程下,一个线程在 npc为1的下边建一个房间,房间id为1即Map<1,<1,room>> ,这时候另外一个线程同时也要在 npc为1下建一个房间id为2的房间 即 Map<1,<2,room>> ,那我代码里肯定是 先 <roomId,room> rooms  =  data.g

QReadWriteLock读写锁的一点测试(它是逻辑锁,并没有与实物相联系),只有锁住了读,才允许再次读,否则一概不允许

QReadWriteLock m_lock; void MyWidget::Button1(){ m_lock.lockForRead(); ShowMessage(tr("111")); m_lock.lockForRead(); ShowMessage(tr("222"));}此时,111和222都可以顺利执行(第一个是锁住了进行读,第二个还是读数据,所以放行) void MyWidget::Button1(){ m_lock.lockForRead(); Sh

Java synchronized 锁住的是整个对象还是只有方法

先上结论: 类方法中,synchronized锁住的是对象this,只有调用同一个对象的方法才需要获取锁.同时,同一个对象中所有加了synchronize的方法只能一次调用一个 静态方法中,synchronized锁的是整个类对象,类似于(X.class),该类中所有加了synchronized的静态方法,一次只能调用一个 1 class Sync { 2 3 public synchronized void test() { 4 System.out.println("test开始..&quo

oracle表锁住 解锁办法

第一种方法: 用系统账户如sys      as  SYSDBA 登录进去 1.查看数据库锁,诊断锁的来源及类型:  select object_id,session_id,locked_mode from v$locked_object;  或者用以下命令:  select b.owner,b.object_name,l.session_id,l.locked_mode  from v$locked_object l, dba_objects b  where b.object_id=l.ob

查看Oracle数据库被锁住的表,删除锁表的进程

锁表处理及查询 查看Oracle数据库被锁住的表,删除锁表的进程 1.查看被锁住的表 SELECT dob.object_name table_name,    lo.locked_mode, lo.session_id, vss.serial#, vss.action action, vss.osuser osuser, vss.logon_time, vss.process ap_pid, vps.spid db_pid FROM v$locked_object lo, dba_object