原创 tcp三次握手詳解

1、建立連接協議(三次握手)   (1)客戶端發送一個帶SYN標誌的TCP報文到服務器。這是三次握手過程中的報文1。   (2) 服務器端迴應客戶端的,這是三次握手中的第2個報文,這個報文同時帶ACK標誌和SYN標誌。因此它表示對剛纔客戶端

原创 centos 靜態ip設置

cat /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE="eth0"HWADDR="00:0C:29:D9:6B:BB"NM_CONTROLLED="yes"ONBOOT="yes"BOOTP

原创 MySQL避免使用swap分區的方法

SWAP是操作系統虛擬出來的一部分內存地址,它的物理存儲元件是磁盤。在備份數據或恢復數據時,文件系統會向Linux系統請求大量的內存作爲cache。在物理內存使用殆盡時候,爲了確保程序運行,往往會將另外的一些佔用物理內存地址空間的程序映射到

原创 加速sshd

編輯 /etc/ssh/sshd_config設置GSSAPIAuthentication no ,同時設置 UseDNS no,最後保存修改,重啓sshd服務再連接這個問題就可以解決了

原创 windows 遠程連接端口修改

Windows 2003系統中的遠程終端服務是一項功能非常強大的服務[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Terminal Server\Wds\rdpwd\Tds\tcp]看見P

原创 vsftp 配置文件說明

listen=<YES/NO> :設置爲YES時vsftpd以獨立運行方式啓動,設置爲NO時以xinetd方式啓動(xinetd是管理守護進程的,將服務集中管理,可以減少大量服務的資源消耗)listen_port=<port> :設置控制連

原创 nginx日誌自動切割

#!/bin/bashlog_file=/home/wwwlogs/access.loglog_new_file=/home/wwwlogs/$(date -d "yesterday" +"%Y_%m_%d")log_last_week=/

原创 syn***-別人說的,我總結下,沒測試

sysctl -w  net.core.netdev_max_backlog=8000sysctl -w  net.core.rmem_max=16777216sysctl -w  net.core.wmem_max=16777216sys

原创 nginx啓動腳本

#!/bin/sh  # 將腳本保存爲/etc/rc.d/init.d/nginxd,便可以使用service命令啓動、停止、重啓nginx服務。  # source function library  . /etc/rc.d/init.d

原创 nginx自動安裝腳本

#!/bin/bashcur_dir=$(pwd)useradd -s /sbin/nologin -r -M wwwyum install -y make gcc gcc-c++ autoconf automake zlib zlib-d

原创 centos系統初始化腳本

#!/bin/bashecho "-------Just for centos5.X-----------------"echo "-------if not centos5.X,pleast ctrl+c-----"#test wheth

原创 tcmalloc nginx配置

一:安裝libunwind庫 tar -zxvf libunwind-0.99-alpha.tar.gz -C /usr/src/ cd /usr/src/libunwind-0.99-alpha/ CFLAGS=-fPIC ./confi

原创 我的友情鏈接

linuxtoneisbaselinux520sery龍哥聆聽未來linuxer專注安管平臺Jack zhaiVicseven撫琴煮酒linux學習者