Linux PPTP VPN 记录登陆用户名

发布于:2013-1-16 11:34 作者:kevin.Zhu 浏览:11 分类:Linux


pptpd的日志主要大部分都在/var/log/messages, /var/log/daemon等文件里面,但是仔细看了发现里面没有用户名,不知道用户是用了哪一个帐号登录上来的。于是就看了一下pppd的man,里面发现了一些环境变量如:IPLOCAL, IPREMOTE等,经过测试发现 PEERNAME就是用户名,这样在/etc/ppp/ip-up和/etc/ppp/ip-down里面记录一...

阅读全文>>

0

Ubuntu做网关 ,用l7-filter 配合iptables 封Qq bt 迅雷等

发布于:2013-1-16 11:33 作者:kevin.Zhu 浏览:15 分类:Linux

1. 安装l7-filter    :           apt-get -y install  l7-protocols

2. l7-filter能探测的应用都在      /etc/l7-protocols/protocols/   , qq就是其中的 qq....

阅读全文>>

0

调整解决ssh连接自动断开问题

发布于:2013-1-16 11:33 作者:kevin.Zhu 浏览:16 分类:Linux

一些时候开着的ssh窗口经常自动断开, 有时候是网络状况不够稳定导致,通过调整sshd配置可以缓解一定的状况。

sed -i 's/#ClientAliveInterval 0/ClientAliveInterval 15/g' /etc/ssh/sshd_config
sed -i 's/#ClientAliveCountMax 3/ClientAliveCountMax...

阅读全文>>

0

ubuntu下为web下载限速 iptables 限制速度

发布于:2013-1-16 11:33 作者:kevin.Zhu 浏览:11 分类:Linux

使用iptables方法:

sudo iptables -R OUTPUT 1 -p tcp --sport 80 -m limit --limit 1000/s --limit-burst 100 -j ACCEPT

sudo iptables -A OUTPUT -p tcp --sport 80 -j DROP

对比的限速和不限速下的cup、内存占用,发现限速下...

阅读全文>>

0

Linux系统调优:提高磁盘吞吐量

发布于:2013-1-16 11:32 作者:kevin.Zhu 浏览:16 分类:Linux

在linux系统中,如果有大量读的请求,默认情况下linux系统的请求队列有可能会应付不过来,不要激动,我们可以修改linux的动态调整请求队列数........(你懂的)
默认的的请求队列数放在/sys/block/hdc/queue/nr_requests 这个文件里面.

$cat /sys/block/hdc/queue/nr_requests

128

咱们看...

阅读全文>>

0

修改numa和io调度优化mysql性能

发布于:2013-1-16 11:32 作者:kevin.Zhu 浏览:12 分类:Linux


一.NUMA设置

单机单实例,建议关闭NUMA,关闭的方法有三种:
1.硬件层,在BIOS中设置关闭;
2.OS内核,启动时设置numa=off;
3.可以用numactl命令将内存分配策略修改为interleave(交叉)

方法3
修改mysql.server 330行加上numactl
vi /opt/mysql/bin/mysql.server

  1. /usr/bin...

阅读全文>>

0

linux I/O优化 磁盘读写参数设置

发布于:2013-1-16 11:32 作者:kevin.Zhu 浏览:13 分类:Linux

关于页面缓存的信息,可以用
cat /proc/meminfo 
看到。其中的Cached 指用于pagecache的内存大小(diskcache-SwapCache)。随着写入缓存页,Dirty 的值会增加。
一旦开始把缓存页写入硬盘,Writeback的值会增加直到写入结束。

Linux 用pdflush进程把数据从缓存页写入硬盘,查看有多少个pdflush进程
cat /proc/sys/v...

阅读全文>>

0

linux下的/dev/shm/

发布于:2013-1-16 11:31 作者:kevin.Zhu 浏览:13 分类:Linux


linux下的/dev/shm/

/dev/shm/是linux下一个非常有用的目录,因为这个目录不在硬盘上,而是在内存里。因此在linux下,就不需要大费周折去建ramdisk,直接使用/dev/shm/就可达到很好的优化效果。 
/dev /shm/需要注意的一个是容量问题,在linux下,它默认最大为内存的一半大小,使用df -h命令可以看到。但它并不会真正的占用这块内存...

阅读全文>>

0

ssh scp 用法有讲究!

发布于:2013-1-16 11:31 作者:kevin.Zhu 浏览:15 分类:Linux

在freebsd之间(linux之间也一样)复制文件,用scp是很方便的,当然,我们需要打开sshd-conf等功能和在rc.conf中配置并使用sshd_enable=”yes“,这些很多资料可以找到。

 

 

本地->远端(复制文件): 
scp LocalFile  UserName@RemoteIP:R...

阅读全文>>

0

ssh-keygen生成密钥设置方法,让ubuntu无密码登录linux

发布于:2013-1-16 11:29 作者:kevin.Zhu 浏览:13 分类:Linux


ssh 无密码登录要使用公钥与私钥。linux下可以用用ssh-keygen生成公钥/私钥对,服务器为centos,客户端为ubuntu


centos的ip地址192.168.1.240



1.在ubuntu下生成公钥/私钥对。

[chenlb@A ~]$ ssh-keygen -t rsa -P ''


-P表示密码,-P '...

阅读全文>>

0

Ubuntu 12.04安装配置Postfix dovecot cyrus sasl(mysql虚拟用户)

发布于:2013-1-16 11:28 作者:kevin.Zhu 浏览:13 分类:Linux

本文是基于ubuntu 12.04配置的邮件服务器,利用postfix提供邮件smtp服务,dovecot提供pop3或imap代理收信服务。使用mysql管理和验证邮件用户。以下操作经本人亲试通过,涉及域名centos.bz的请替换为自己的。

一、安装必要包

apt-get install postfix postfix-mysql postfix-doc mysql-client ...

阅读全文>>

0

Linux下Apache查看网络连接数情况

发布于:2013-1-16 11:28 作者:kevin.Zhu 浏览:11 分类:Linux

经常检查apache的连接数,同样会发现很多无用的time_wait连接。有人说这是正常的,是因为一个请求中途中断造成的;还有人说微软的IE连接时产生的Time_wait会比用Firefox连接时多。个人认为有一定的Time_wait是正常的,如果超过了连接数的比例就不是很正常,所以还是找来方法解决一下。   

  检查net.ipv4.tcp_tw当前值,将当前的值更改为...

阅读全文>>

0

linux debian7 ,ubuntu12.04 文件共享到window samba

发布于:2013-1-16 11:27 作者:kevin.Zhu 浏览:26 分类:Linux

======================= debian7 中的配置方法 ========================

apt-get install samba

最简单的samba设置 ,

/etc/samba/smb.conf


[global]

security=share

force group=root        #创建文件的用户...

阅读全文>>

0

linux 内存管理——内核的shmall 和shmmax 参数

发布于:2013-1-16 11:26 作者:kevin.Zhu 浏览:11 分类:Linux

http://www.cnblogs.com/dkblog/archive/2011/09/06/2168721.html


内核的 shmall 和 shmmax 参数

SHMMAX= 配置了最大的内存segment的大小 ------>这个设置的比SGA_MAX_SIZE大比较好。

SHMMIN= 最小的内存segment的大小 

SHMMNI= 整个系统的内存segment的总...

阅读全文>>

0

Linux系统中CPU忙闲的衡量——load和idle

发布于:2013-1-16 11:22 作者:kevin.Zhu 浏览:11 分类:Linux


http://noyesno.net/page/linux/20130827-420.html


在Linux系统中,通过top命令可以查看CPU是否忙碌。其中一个数值是"idle",用百分比来衡量;另一个是load,用数值来衡量。

load

load的数值可以从文件 "/proc/loadavg" 中得到。

0.20 0.18 0.12 1/80 11206

...

阅读全文>>

0

Linux下/proc目录简介

发布于:2013-1-16 11:22 作者:kevin.Zhu 浏览:15 分类:Linux


http://blog.csdn.net/zdwzzu2006/article/details/7747977


1. /proc目录
Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。

用户和应用程序可以通过proc得到系...

阅读全文>>

0

vim去掉空行

发布于:2013-1-16 11:21 作者:kevin.Zhu 浏览:8 分类:Linux

今天同事发来一篇格式混乱的文章,让我排一下版。

文章从网络中下载的,里面的空格太多,空行太多,一个一个删除太麻烦,所以可以用vim来处理。

删除空格:

:% s/ //gi   #正则为一个空格,替换为空,全局匹配。

删除空行:

:g /^\n*$/ d  #g为global  正则为:行开始+换行... &n...

阅读全文>>

0

sed 指定行范围匹配

发布于:2013-1-16 11:21 作者:kevin.Zhu 浏览:12 分类:Linux


http://www.cnblogs.com/ai616818/archive/2011/07/06/2099075.html


sed -n '5,10{/pattern/p}' file

sed是一个非交互性性文本编辑器,它编辑文件或标准输入 导出的文件拷贝。标准输入可能是来自键盘、文件重定向、字符串或变量,或者是一个管道文件。sed可以随意编辑小或大的文件,有许多sed命令用来编...

阅读全文>>

0

shell lsof命令用法

发布于:2013-1-16 11:20 作者:kevin.Zhu 浏览:16 分类:Linux

各列解释

每行显示一个打开的文件,若不指定条件默认将显示所有进程打开的所有文件。lsof输出各列信息的意义如下:

COMMAND:进程的名称

PID:进程标识符

USER:进程所有者

FD:文件描述符,应用程序通过文件描述符识别该文件。如cwd、txt等

TYPE:文件类型,如DIR、REG等

DEVICE:指定磁盘的名称

SIZE:文件...

阅读全文>>

0

svn 查看某段时间内log

发布于:2013-1-16 11:20 作者:kevin.Zhu 浏览:16 分类:Linux

http://blog.163.com/sunhanxiao_003/blog/static/12162962920118285302470/


svn log -r {2011-9-27}:{2011-9-29} -v

查的是27,28两天的


阅读全文>>

0