应用一:防轻量级DDOS攻击 sysctl -w net.ipv4.tcp_syncookies=1 /dev/null #通过syncookie实现抵御轻量级预防 DOS 攻击。 应用二:控制TCP连接时间 sysctl -w net.ipv4.netfilter.ip_conntrack_tcp_timeout_established=3800 /dev/null # 设置默认 TCP 连接...
一、检查iptables service iptables status 若提示为iptables:unrecognized service,则需要安装。 VPS.GL提供的Linux系统都已经安装了iptables防火墙。同时,为了适应广大使用Linux朋友的需要,这里就告诉大家安装步骤。 二、快速安装iptables apt-get inst...
服务器安全一直是我们所关注的话题,今天告诉大家如果通过修改ssh的默认端口,增加在VPS上运行的Linux Ubuntu系统的安全。ssh默认使用的22端口,并且Linux、CentOS和Ubuntu都是默认开启的。只要我们修改了此端口,就可以避免因攻击22端口而造成的安全威胁。...
当前越来越多朋友选择日本VPS或者美国VPS部署自己的网络服务,因为各种原因我们会用到Linux、Ubuntu或者Debin等系统。有在这类系统装过软件的朋友都有所感悟,一个应用部署下来,少则一两个软件,多则十几个软件,要敲很多很多繁琐的命令。为此为了方面广大...
无论使用美国VPS还是日本VPS,只要使用Linux系统,你肯定用过一键包;因为只要我们执行以下一键包,大串的命令就会自动执行,所有的软件都会自动安装好。可是,你也肯定碰到过很无奈的情况,就是在命令执行的过程中突然连接工具断开了,那么刚刚已经执行了一...
1、查看Web服务器(Nginx Apache)的并发请求数及其TCP连接状态: (1) 第一种命令 netstat -n | awk /^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]} (2) 第二种命令 netstat -n | awk /^tcp/ {++state[$NF]} END {for(key in state) print key,t,state[...
即将到来的GNOME 3.20桌面环境已经迎来了首个公共测试版本,而我们也总算见到了其中的一个主要部分默认壁纸。我们测试过最新的GNOME 3.20(3.19.90)Beta编译版本,但发现默认的壁纸已经被更换,不过相同的设计样式还是保留了下来。必须承认,新的Adwaita壁...
从文件系统写到设备模型,写的很舒畅,写的过程中自己重新做了整理思考,很有收获. 那我之所以将文件系统和设备模型放在一起写,因为linux的哲学就是一切都是文件,所以文件系统和设备模型是分不开的,单单理解设备模型还是不充分的,理解了文件系统后,再看设备模型...
分析文件系统后,再分析设备模型,从而自然的理解了sysfs和设备模型的关系.既然linux2.6引入了设备模型和sysfs,那肯定是比之前更为先进的.下面要分析下内核中如何利用设备模型去管理设备的,在内核的driver目录下有好多子目录,比如iic spi pci input usb这些子...
看完了bus device和driver,终于到了设备模型上层架构的最后一个单元:class.class的初始化同样是在driver_init下: driver_init--classes_init [cpp] view plain copy int __initclasses_init( void ) { class_kset=kset_create_and_add( class ,NULL,NULL); i...