Linux 加强ssh服务器的安全配置
一、sshd本身加固 1.为root设置强密码 2.添加一个新用户,并禁止root进行ssh登录 (让普通用户su得到root的环境变量 su - root) [root@unixhater ~]# vim /etc/ssh/sshd_config ...... #PermitRootLogin yes PermitRootLogin no #设置这个选项 #StrictModes yes ...... /etc/ssh/sshd_config 120L, 3344C written [root@uni...
Linux 阻止SSH暴力破解的方法(DenyHosts)
我的服务器每天都会有无数的SSH失败尝试记录,有些无聊的人一直不停的扫描,这些人真够无聊的,没事吃饱了撑着,老找些软件在那里穷举扫描,所以大家第一要记的设置一个好的够复杂的密码。 怎么样防,如果要一条一条将这些IP阻止显然治标不治本,还好有DenyHosts软件来代替我们手搞定他 DenyHosts是Python语言写的一个程序,它会分析sshd的日志,当发现重复的攻击时就会记录IP到/etc/hosts.deny,从而达到自动屏IP的功能。 DenyHosts官方网站为:http://denyhost...
linux 查找关键字目录/文件
查找目录:find /(查找范围) -name '查找关键字' -type d 查找:find /(查找范围) -name 查找关键字 -print 如果需要更进一步的了解,可以参看Linux的命令详解。 这里摘抄如下: find path -option [ -print ] [ -exec -ok command ] {} \; #-print 将查找到的文件输出到标准输出 #-exec command {} \; -----将查到的文件执行command操作,{} 和 \;之间有空格 #-ok 和...
Linux 架设rsync服务器
架设过程; 架设rsync 服务器比较简单,写一个配置rsyncd.conf 。的书写也是有规则的,可以参照rsync.samba.org 上的文档来做;当然首先要安装好rsync 这个软件才行; 3.1 rsync的安装; 软件安装过于简单,现在Linux各大发行版都提供这个软件包,当然您也可以自己编译安装,在目前的情况下,我看没太大的必要; [root@linuxsir:beinan]$ sudo apt-get install rsync 注:在debian、ubuntu 等在线安装方法; [ro...
mod_evasive模块使apache 防DDOS攻击
mod_evasive 的前身就是mod_dosevasive 下载mod_evasive http://www.nuclearelephant.com/projects/mod_evasive # tar zxvf mod_evasive_1.10.1.tar.gz # cd mod_evasive_1.10.1 # /usr/local/apache/bin/apxs -i -a -c mod_evasive20.c 打开 httpd.conf 查看是否有 LoadModule evasive20_m...
Apache防sql注入
mod_security apache2009-11-23 11:02安装modsecurity(mod_security 可以加强apache的安全性特别是在防sql 注入上有很好的效果。): # tar zxvf modsecurity-apache-1.9.tar.gz # cd modsecurity-apache-1.9/apache2/ # /apache2/bin/apxs -cia mod_security.c 打开httpd.conf加入 查看是否有 LoadModule securit...
ubuntu apt-axel 加快更新速度
安装方法 1. copy apt-axel to /usr/local/sbin/ cp apt-axel /usr/local/sbin/apt-axel 2. add execution permissions to /usr/local/sbin/apt-axel for root only chown root.root /usr/local/sbin/apt-axel chmod 744 /usr/local/sbin/apt-axel 3. copy apt-axel.conf to /et...
Linux下查看Apache并发请求数及其TCP连接状态
这两天搭建了一组Apache服务器,每台服务器4G内存,采用的是prefork模式,一开始设置的数太少了,需要较长的时间去响应用户的请求,后来修改了一下Apache 2.0.59的配置文件httpd.conf: 引用# prefork MPM # StartServers: number of server processes to start # MinSpareServers: minimum number of server processes which are kept spare # Max...
Linux 下多线程下载和安装软件
一、 插件 # yum install yum-fastestmirror yum install axel axelget.conf and axelget.py # wget http://cnfreesoft.googlecode.com/svn/trunk/axelget/axelget.conf # wget http://cnfreesoft.googlecode.com/svn/trunk/axelget/axelget.py axelget.conf 放到/etc/yum/pluginc...
Ubuntu9.04安装ibus输入法
1. 在/etc/apt/sources.list文件里添加源: deb http://ppa.launchpad.net/ibus-dev/ppa/ubuntu jaunty main 2. sudo apt-get update 3. sudo apt-get install ibus ibus-pinyin 需要五笔输入法,则加上 ibus-table ibus-table-wubi 4. im-switch -s ibus 5. 重新登录 6. Panel上应该出现ibus图标,右键Prefer...
alsa ubuntu声卡驱动重新安装
第一步,删除原来alsa或者错的alsa sudo apt-get --purge remove linux-sound-base alsa-base alsa-utils ****注意**** 这一步很重要,在删除alsa-utils的时候会同时删除gdm和ubuntu-desktop,意味着将失去桌面,所以得重新安装桌面 sudo apt-get install gdm ubuntu-desktop 第二步,下载最新的alsa驱动 下载下面这三个文件 alsa-driver-1.0.16.tar.b...
ubuntu man中文
1.安装manpages-zh包 apt-get install manpages-zh 2.查看manpages-zh包的安装文件和目录 dpkg -L manpages-zh | less 可以看到中文的安装目录在 /usr/share/man/zh_CN 3.设置man path等参数 修改 /etc/manpath.config 文件 加入: MANDATORY_MANPATH /usr/share/man/zh_CN MANPATH_MAP /bin /usr/share/man/zh_CN...