linux

iptables

代理服务型防火墙工作原理 代理服务型防火墙是在应用层上实现防火墙功能的。它能提供部分与传输有关的状态,能完全提供与应用相关的状态和部分传输的信息,它还能处理和管理信息。iptables简介 netfilter/iptables(简称为iptables)组成Linux平台下的包过滤防火墙,与大多数的Linux软件一样,这个包过滤防火墙是免费的,它可以代替昂贵的商业防火墙解决方案,完成封包过滤、封包重定向和网络地址转换(NAT)等功能。iptables基础 阅读更多…

linux

vsftpd详解

vsftpd作为一个主打安全的FTP服务器,有很多的选项设置。下面介绍了vsftpd的配置文件列表,而所有的配置都是基于vsftpd.conf这个配置文件的。本文将提供完整的vsftpd.conf的中文说明。学习本文的内容将有助于你初步了解vsftpd的配置文件,但针对具体情况还需要制定具体的配置方法。 vsftpd的配置文件 阅读更多…

linux

ssh秘钥免密登录

设置密匙登录 使用下例中ssky-keygen和ssh-copy-id,仅需通过3个步骤的简单设置而无需输入密码就能登录远程Linux主机。 ssh-keygen 创建公钥和密钥。 ssh-copy-id 把本地主机的公钥复制到远程主机的authorized_keys文件上。 ssh-copy-id 也会给远程主机的用户主目录(home)和~/.ssh, 和~/.ssh/authorized_keys设置合适的权限 。 阅读更多…

linux

tomcat安装配置

通常情况下我们要配置Tomcat是很容易的一件事情,但是如果您要架设多用户多服务的Java虚拟主机就不那么容易了。其中最大的一个问题就是Tomcat执行权限。普通方式配置的Tomcat是以root超级管理员的身份运行的,显然,这是非常危险的,可想而知,一但网站被挂马,您的整个服务器都可以被黑客控制了。 阅读更多…

linux

ldap+git+gerrit环境搭建

一、准备 使用系统:Centos6.5(虚拟机) 使用软件: ldap+git+gerrit, ldap作用户账号密码管理,git仓库存放代码,gerrit作代码review 二、系统及网络配置 1、关闭selinux [root@gerrit ~]# vim /etc/sysconfig/selinux 修改SELINUX: SELINUX=disabled 2、配置网络 阅读更多…

linux

shell判断符

整数值比较:[ 整数1 操作符 整数2 ] -eq 判断是否等于 -ne 判断是否不等于 -gt 判断是否大于 -lt 判断是否小于 -le 判断是否等于或小于 -ge 判断是否大于或等于 文件测试:[ 操作符 文件或目录名] -d 测试是否为目录。 -e 测试文件或目录是否存在。 -f 判断是否为文件。 -r 测试当前用户是否有权限读取。 -w 测试当前用户是否有权限写入。 -x 测试当前用户是否有权限执行。 阅读更多…

linux

JDK安装配置

环境 系统环境:centos-6.5 安装方式:rpm安装 软件:jdk-7-linux-x64.rpm 安装JDK 上传新的jdk-7-linux-x64.rpm软件到/usr/local/执行以下操作: [root@admin local]# rpm -ivh jdk-7-linux-x64.rpm JDK默认安装在/usr/java中。 阅读更多…