记录关于Devops运维,虚拟化容器云计算,数据库,网络安全等各方面问题。
Linux服务器中vsftp如何限制用户的下载流量(带宽)  如果不需要带宽被用户上传/下载占用过大,而影响服务器的其他正常服务。可以考虑限制FTP用户的总传输带宽。vsftp中,您可以通过以下方法限制所有用户的总传输带宽最大可达1M Bytes/秒:1. 使用文本编辑器打开/etc/vsftpd/vsftpd.conf2. 添加参数 local_max_rate = 1024000保存该配置文件3. 重启FTP服务/etc/init.d/vsftpd restart 需要您注意的是,local_max_rate参数的单位是Bytes/秒,1M Bytes/秒 = 1024000 Bytes/秒。
ڵȨ鿴־
oracle10G/11G官方下载地址集合 直接迅雷下载 Oracle Database 11g Release 2 (11.2.0.1.0) for Microsoft Windows (64-bit)http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_1of2.ziphttp://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_2of2.ziphttp://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_client.ziphttp://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_grid.zipOracle Database 11g Release 2 (11.2.0.1.0) for Microsoft Windows (32-bit)http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_1of2.ziphttp://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_2of2.ziphttp://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_client.zipOracle Database 11g Release 2 (11.2.0.1.0) for Linux x86http://download.oracle.com/otn/linux/oracle11g/R2/linux_11gR2_database_1of2.ziphttp://download.oracle.com/otn/linux/oracle11g/R2/linux_11gR2_database_2of2.ziphttp://download.orac...
centos 5 yum 安装 openvpn 一对多客户端  openvpn 除了fanqiang以外,还是可以做一对多点的网关,即多个客户端从不同的地方联入服务器,然后服务器作为一个中间代理人角色,所有连接到服务器的用户,可以组成一个虚拟的局域网,这样多个办公室的人可以通过vpn,如同在同一个局域网一样了.centos 5 默认的yum 源没有openvpn,所以需要添加外部的源,可以参考 http://www.unxmail.com/read.php?101然后运行 yum makecacheyum install openvpn安装完成以后,开始配置cp -R /usr/share/openvpn/easy-rsa /etc/openvpn/# 或者是这个德行,貌似不同的系统,这个位置不一样cp -R /usr/share/doc/openvpn-2.2.0/easy-rsa /etc/openvpncd /etc/openvpn/easy-rsa/2.0chmod +x ./*source ./vars下面开始生成key等文件,所有的都回车默认./clean-all创建CA ./build-ca server创建CA之后来生成服务器证书,输入./build-key-server server生成客户端证书,同样,都是默认回车./build-key client1./build-key client2最后生成Diffie Hellman参数:./build-dh证书等生成完毕,开始设置配置文件,如下的配置文件支持 单server --->> 多client,而且不会修改默...
 
0
在/etc/openvpn/server.conf中增加\client-config-dir /etc/openvpn/ccd然后在 /etc/openvpn/ccd目录中放针对每个客户端的个性化配置文件。文件名就用客户端名 生成key的时候输入的 "Common Name" 名字比如要设置客户端 liushiwei为 192.168.2.24 只要在 /etc/openvpn/ccd/liushiwei文件中包含一行:ifconfig-push 192.168.2.24 255.255.255.0
 
0
LINUX btmp 记录错误登陆日志今天查看了一下服务器,发现/var/log/btmp日志文件比较大,搜索一下,此文件是记录错误登录的日志,就是说有很多人试图使用密码字典登录ssh服务,此日志需要使用lastb程序打开通过此文件发现有几个ip总是试图登录,可以使用防火墙把它屏蔽掉命令如下:iptables -A INPUT -i eth0 -s *.*.*.0/24 -j DROP查看恶意ip试图登录次数:lastb | awk ‘{ print $3}’ | sort | uniq -c | sort -n删除这个日志:rm -rf /var/log/btmptouch /var/log/btmp
 
0

Centos7内核的编译升级

发表者:admin分类:Devops2015-09-30 17:00:54 阅读[2418]
Centos7内核的编译升级 在centos7下,内核从3.10.0编译升级到3.16.4的过程。1.安装所需编译工具:# yum install make gcc gcc-c++ openssl openssl--devel ncurses ncurses-devel 2.官网https://www.kernel.org/下载Linux内核包,并解压:# wget -c https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.16.4.tar.xz # tar xvf linux-3.16.4.tar.xz # cd linux-3.16.4 3.清除以前编译产生的文件,如果第一次编译可不用:# make mrproper 4.复制原系统内核配置文件,也可以自定义:# cp /boot/config-3.10.0-123.el7.x86_64 .config 5.内核配置:# make menuconfig scripts/kconfig/mconf Kconfig 配置结束后,保存配置并退出。6.编译内核和模块:# make bzImage # make modules # make modules_install # make install 7.更新grub2:# vim /etc/default/grub GRUB_DEFAULT=yes 修改为 GRUB_DEFAULT=0 # grub2-mkconfig -o /boot/grub2/grub.cfg # reboot 8.重启系统后,检查内核版本:# uname -a Linux centos7 3.16.4 #1 SMP Thu Oct 9 18:42:06 CST 2014 x86_64 x86_64 x86_64 GNU/Linux
数据库在非归档模式下丢失数据文件恢复  在非归档模式下,保证归档没有切换过就可以恢复具体如下:SQL> create tablespace test datafile '/app/oracle/oradata/ORCL/test01.dbf' size 50M;Tablespace created.SQL> archive log list;Database log mode              No Archive ModeAutomatic archival             DisabledArchive destination            /app/oracle/arch1Oldest online log sequence     9Current log sequence           11SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ProdPL/SQL Release 10.2.0.1.0 - ProductionCORE    10.2.0.1.0      ProductionTNS for Linux: Version 10.2.0.1.0 - Productio...
向表中插入数据有很多办法,但是方法不同,性能差别很大.----1.原始语句 drop table t1 purge;create table t1 ( sid number, sname varchar2(20) ) tablespace test; create or replace procedure proc01 ( sname varchar2 ) as begin for i in 1..10000000 loop execute immediate 'insert into t1(sid,sname) values('||i||','''||sname||''')'; commit; end loop; end; / alter system flush shared_pool;set timing on;exec proc01('ocpyangtest');已用时间: 02: 02: 54.12  ----2.绑定变量 drop table t1 purge;create table t1 ( sid number, sname varchar2(20) ) tablespace test;create or replace procedure proc02 ( sname varchar2 ) as begin for i in 1..10000000 loop execute immediate 'insert into t1(sid,sname) values(:no'||','''||sname||''')' using i; commit; end loop; end; / alter system flush shared_pool;set timing on;exec proc02('ocpyangtest');已用时间: 00: 22: 59.79select count(*) from t1;----3.静态语句 drop table t1 purge;create table t1 ( sid number, sname varchar2(20) ) tablespace ...
 
0
Shell 参数 $*与$@的区别
    总共268页,当前第115页 | 页数:
  1. 105
  2. 106
  3. 107
  4. 108
  5. 109
  6. 110
  7. 111
  8. 112
  9. 113
  10. 114
  11. 115
  12. 116
  13. 117
  14. 118
  15. 119
  16. 120
  17. 121
  18. 122
  19. 123
  20. 124
  21. 125