Linux

linux sysctl 配置优化汇总

2019-03-06

linux sysctl 配置优化SS调优 fs.file-max = 51200 net.core.rmem_max = 67108864 net.core.wmem_max = 67108864 net.core.rmem_default = 65536 net.core.wmem_default = 65536 net.core.netdev_max_backlog = 4096 net ...

Linux

使用tcp_hybla算法提高国外VPS访问速度

2019-03-06

现在国外的VPS都是白菜价了,但是性能和稳定性却各有千秋。最近打算开一个性能好的VPS比如DO,然后用SS自己搭建一个VPN用。在搜集教程的时候,发现有人说DO开了VPS速度并不好,连720P的YOUTUBE都卡,后来有人提醒说由于国际带宽有限,造成720P卡顿的原因是TCP拥堵。所以才有了下面这个小教程,就是启用TCP_HYBLA模块,开解决TCP拥堵的问题。DigitalOcean、Ra ...

Linux

linux too many open files 文件句柄数限制解决

2019-03-06

在Linux下面部署应用的时候,有时候会遇上Socket/File: Can’t open so many files的问题,其实Linux是有文件句柄限制的,而且默认不是很高,一般都是1024,作为一台生产服务器,其实很容易就达到这个数量,因此我们需要把这个值改大一些。 我们可以用ulimit -a来查看所有限制值,现在只关心文件句柄数量的问题: open files (-n) 102 ...

Linux

ld.so.conf,ldconfig,PKG_CONFIG_PATH说明

2019-03-06

首先说下/etc/ld.so.conf: 这个文件记录了编译时使用的动态链接库的路径。 默认情况下,编译器只会使用/lib和/usr/lib这两个目录下的库文件 如果你安装了某些库,比如在安装gtk+-2.4.13时它会需要glib-2.0 >= 2.4.0,辛苦的安装好glib后 没有指定 --prefix=/usr 这样glib库就装到了/usr/local下,而又没有在/etc/ld. ...

Linux

Linux内核高危漏洞2,漏洞主要来源于bluetooth、ppp等有关的无线、接入模块

2019-03-06

这个漏洞主要来源于bluetooth/ppp等有关的无线/接入模块,国外黑客taviso和julien公开了可以攻击所有新旧Linux系统的一个漏洞,包括但不限于RedHat,CentOS,Suse,Debian,Ubuntu,Slackware,Mandriva,Gentoo及其衍生系统。黑客只需要执行一个命令,就可以通过此漏洞获得root权限,即使开启了SELinux也于事无补。攻击这个漏洞到 ...

Linux

linux普通用户通过udev漏洞提升到root权限演示

2019-03-06

最近暴露出udev权限提示的漏洞,只要有普通用户权限,即可提升到root权限,实验了一把,果真很容易提升。 把下面代码保存为test.sh文件 #!/bin/sh # Linux 2.6 # bug found by Sebastian Krahmer # # lame sploit using LD technique # by kcope in 2009 # tested on debi ...