- 博客(14)
- 收藏
- 关注

原创 Luci新增Web admin用户
OpenWrt 系统默认使用root用户登陆Luci,但是这样存在潜在风险。新增web用户可以参考如下流程,第五点是关键1、vim /etc/passwdadmin:x:0:0:root:/var:/bin/false //这样就不能ssh登入了2、vim /etc/shadowadmin::0:0:99999:7::: //默认无密码admin:$1$IUy8Oqop$u9kDk9L5Jyv...
2018-06-21 19:14:08
2129
原创 openwrt关闭串口
在开发完成之后,console口外露会带来额外的风险,以下是关闭串口互动及内核打印的方法关闭串口控制台将$(TOPDIR)/target/linux/ramips/base-files/etc/inittab文件里的下面一句注释掉::askconsole:/bin/ash --login$ vi $(TOPDIR)/target/linux/ramips/base-files/etc/initta...
2018-06-22 09:48:52
1559
原创 nf_queue改包
系统:centos 7准备:安装libnetfilter_queue模块,可以yum安装,也可以网上下载rpm包安装简介:使用iptables在NAT表上创建DNAT与SNAT规则,对数据包进行转发;在MANGLE表上的FORWARD链上创建NF_QUEUE规则对数据进行勾取并修改;(iptables只有mangle表可以修改数据) 示例规则://把到本机 50.24 8889端口的数据包,na...
2018-06-22 09:45:47
2535
原创 OpenWRT 恢复出厂设置
忘记密码只需要用这个命令1passwd 忘记了路由器ip用这个复位1uci get network.lan.ipaddr JFFS2 分区安装了太多包太多软件,你想要重置,用这个会清楚整个jfss2区的数据,相当于恢复工厂设置。(这东西很好就是恢复出厂设置,默认擦除完成之后自动重启)。1mtd -r erase rootfs_data 现在做完你想做的事情了,只需要这个进行重启。1reboo...
2018-06-22 09:36:20
28441
转载 BBR算法及其收敛性
1.TCP拥塞的本质注意,我并没有把题目定义成网络拥塞的本质,不然又要扯泊松到达和排队论了。事实上,TCP拥塞的本质要好理解的多!TCP拥塞绝大部分是由于其”加性增,乘性减“的特性造成的! 也就是说,是TCP自己造成了拥塞!TCP加性增乘性减的特性引发了丢包,而丢包的拥塞误判带来了巨大的代价,这在深队列+AQM情形下尤其明显。 我尽可能快的解释。争取用一个简
2017-12-06 11:11:23
5587
转载 进程调度
进程调度: 无论是在批处理系统还是分时系统中,用户进程数一般都多于处理机数、这将导致它们互相争夺处理机。另外,系统进程也同样需要使用处理机。这就要求进程调度程序按一定的策略,动态地把处理机分配给处于就绪队列中的某一个进程,以使之执行。一、进程的基本状态及状态间的转换: 1.等待态:等待某个事件的完成; 2.就绪态:等待系统分配处理器以便运行;
2017-10-24 10:01:04
1178
转载 Linux 零拷贝技术
Linux 中的直接 I/O如果应用程序可以直接访问网络接口存储,那么在应用程序访问数据之前存储总线就不需要被遍历,数据传输所引起的开销将会是最小的。应用程序或者运行在用户模式下的库函数可以直接访问硬件设备的存储,操作系统内核除了进行必要的虚拟存储配置工作之外,不参与数据传输过程中的其它任何事情。直接 I/O 使得数据可以直接在应用程序和外围设备之间进行传输,完全不需要操作系统内核
2017-10-18 11:53:54
222
转载 linux IO 内核参数调优
1. page cachelinux操作系统默认情况下写都是有写缓存的,可以使用direct IO方式绕过操作系统的写缓存。当你写一串数据时,系统会开辟一块内存区域缓存这些数据,这块区域就是我们常说的page cache(操作系统的页缓存)。查看系统内存常用的命令有:vmstat、free、top等。可以使用 cat /proc/meminfo 查看详细的内存使用情况
2017-10-18 11:43:54
802
转载 Strace of Linux
简介strace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通 过系统调用访问硬件设备。strace可以跟踪到一个进程产生的系统调用,包括参数,返回值,执行消耗的时间。输出参数含义root@ubuntu:/usr# strac
2017-10-17 14:12:40
215
转载 海量数据处理问题
转自作者:July出处:结构之法算法之道blog前言 一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名 :-),同时,此文可以看做是对这篇文章:十道海量数据处理面试题与十个方法大总结的一般抽象性总结。 毕竟受文章和理论之限,本文将摒弃绝大部分的
2017-09-28 17:24:07
4590
转载 IIC总线协议
IIC总线协议基础1. 11. IIC时序基础知识... 21.1 信号线... 21.2 开始和结束条件... 21.3 数据保持时间... 21.4 应答ACK和非应答NACK. 31.4.1 应答 ACK. 31.4.2 非
2017-09-28 17:11:53
503
转载 各种B树之比较
B树 即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right); 2.所有结点存储一个关键字; 3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树; 如: B树的搜索,从根结点开始,如果查询的关键字与结点的关
2017-09-27 16:52:21
365
转载 RPM中国镜像
Les RPM de Remi - Packages提供Fedora、RHEL 各版本的兼容包。DAG Apt-Yum RPM package除提供RHEL、Fedora兼容rpm包外,还有提供Apt版本。Sohu.com Open Source Mirror Site搜狐提供的开源软件镜像网站,有CentOS、fedora-epel 及很多开源项目
2017-09-27 12:28:07
4697
转载 Linux SUID位的作用
Linux是一个多用户多任务的操作系统,身为一个优秀安全的多用户操作系统,linux对用户之间资源的访问权限管理得十分严谨。linux每个文件和目录都有一组访问权限标志位,用9个二进制位表示:如用ls -l显示/etc/passwd文件: -rw-r--r-- 1 root root 1687 passwd代表passwd文件的访问权限是:所属用户(拥有者)可读可写;
2017-08-23 09:24:32
1669
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人