Linux

Redhat(CentOS)下配置iptables防火墙的方法

在Linux中设置防火墙,以CentOS为例,打开iptables的配置文件: vi /etc/sysconfig/iptables 通过/etc/init.d/iptables status命令查询是否有打开80端口,如果没有可通过两种方式处理: 1.修改vi /etc/sysconfig/iptables命令添加使防火墙开放80端口 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT [详细]

CentOS Linux防火墙配置及关闭方法

偶然看到防火墙的配置操作说明,感觉不错。执行”setup”命令启动文字模式配置实用程序,在”选择一种工具”中选择”防火墙配置”,然后选择”运行工具”按钮,出现防火墙配置界面,将”安全级别”设为”禁用”,然后选择”确定”即可. 或者用命令:#/sbin/iptables -I INPUT -p tcp –dport 8 [详细]

CentOS搭建LAMP服务器环境硬盘分区方案分享

CentOS是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。 我们在使用Linux作为服务器的过程中,经常会对硬盘中分区如何更合理的分配而感觉疑惑,特别是刚开始接触Linux的朋友,对于服务器中硬盘空间各分区的合理分配,心中也没有底,现列 [详细]

CentOS通过VNC远程桌面管理配置教程分享

一、查看是否安装VNC 1、安装桌面 yum groupinstall "Chinese Support" 2、安装中文支持 yum groupinstall "Desktop" 打开配置文件的目录:  1) cd /etc/sysconfig 2) 编辑配置文件: vi i18n 3) 用#号把第一行(LANG="en_US.UTF-8")注释掉,其实直接在这行改也是可以的,不过保险点的做法,还是先注释掉,等成功后再删除不迟。 在第一行下添加一行新行,输入(LANG="zh_CN.UTF-8 [详细]

在Linux系统中安装使用Gitblit的教程

Git是一款注重速度、数据完整性、分布式支持和非线性工作流的分布式版本控制工具。Git最初由Linus Torvalds在2005年为Linux内核开发而设计,如今已经成为被广泛接受的版本控制系统。 和其他大多数分布式版本控制系统比起来,不像大多数客户端-服务端的系统,每个Git工作目录是一个完整的仓库,带有完整的历史记录和完整的版本跟踪能力,不需要依赖网络或者中心服务器。像Linux内核一样,Git也是在GPLv2许可证下分发的自由软件。 本篇教程我会演示如何安装 gitlit 服务器。gi [详细]

CentOS系统中lvcreate命令的常见用法详解

4 个 lvcreate 常用命令举例 逻辑卷管理(LVM)是广泛使用的技术,并拥有极其灵活磁盘管理方案。主要包含3个基础命令: 创建物理卷使用pvcreate 创建卷组并给卷组增加分区vgcreate 创建新的逻辑卷使用lvcreate下列例子主要讲述在已经存在的卷组上使用lvcreate创建逻辑卷。lvcreate命令可以在卷组的可用物理扩展池中分配逻辑扩展。通常,逻辑卷可以随意使用底层逻辑卷上的任意空间。修改逻辑卷将释放或重新分配物理卷的空间。这些例子已经在CentOS [详细]

Linux中的压缩软件7-zip的使用教程

7-zip 是一个开源压缩软件。它使用 7z 这种新的压缩格式,并支持高压缩比。因此,它被认为是比先前提及的压缩工具更好的软件。在 Linux 下,可以通过 p7zip 软件包得到,该软件包里包含 3 个二进制文件: 7z, 7za 和 7zr,读者可以参考 p7zip wiki 来了解这三个二进制文件之间的不同。在本篇中,我们将使用 7zr 来解释 7-zip 的用法。归档文件以 '.7z' 为后缀名。 基本用法如下:a) 创建归档 复制代码代码如下:7zr a archive-nam [详细]

在CentOS系统上为一个网卡绑定多个IP地址的方法

有时你也许想要给一个网卡多个地址。你该怎么做呢?另外买一个网卡来分配地址?在小型网络中其实不用这么做。我们现在可以在CentOS/RHEL 7中给一个网卡分配多个ip地址。想知道怎么做么?好的,跟随我,这并不难。首先,让我们找到网卡的IP地址。在我的CentOS 7服务器中,我只使用了一个网卡。 用root特权运行下面的命令: 复制代码代码如下: ip addr 示例输出: 复制代码代码如下:1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc [详细]

在Linux系统中使用Bzip2/Bunzip2处理压缩文件的教程

同 gzip 一样,Bzip2 也是一个压缩工具,与其他传统的工具相比,它可以将文件压缩到更小,但其缺点为:运行速度比 gzip 慢。 基本用法如下:a) 压缩文件 一般情况下,针对压缩而言,Bzip2 不用什么选项,将被压缩的文件被传递为它的参数。每个文件被单独压缩,且压缩文件以 'bz2' 为后缀名。 复制代码代码如下:bzip2 file1 file2 file3 文件压缩 使用 '-k' 选项可以使得在压缩或解压缩之后保留原有的文件。 在压缩后保留原有文件b) 解压 [详细]

在Linux中使用Gzip压缩和解压文件的教程

Gzip 即 GNU zip,它是一个被广泛用于 Linux 操作系统中的压缩应用,被其压缩的文件的后缀名为'*.gz' 。 基本用法如下:a) 压缩文件 复制代码代码如下:gzip file(s) 每个文件将被单独压缩。 压缩文件 通常在压缩完成后,它会将原来的文件删除。我们可以使用 -c 选项来保留原来的文件。 复制代码代码如下:gzip -c file > file.gz 压缩后保留原有文件 我们也可以将一组文件压缩到一个单独的文件中 复制代码代码如下:cat [详细]

再Linux系统中限制网络带宽使用的教程

假如你经常在 Linux 桌面上运行多个网络应用,或在家中让多台电脑共享带宽;那么你可能想更好地控制带宽的使用。否则,当你使用下载器下载一个大文件时,交互式 SSH 会话可能会变得缓慢以至不可用;或者当你通过 Dropbox 来同步一个大文件夹时,你的室友可能会抱怨在她的电脑上,视频流变得断断续续。 在本教程中,我将为你描述两种在 Linux 中限制网络流量速率的不同方法。在 Linux 中限制一个应用的速率 限制网络流量速率的一种方法是通过一个名为trickle的命令行工具。通过在程序运行时 [详细]

centos 6.6系统字符化安装详细的图文教程

安装其实很快的,自己慢慢摸索也能成功! 1、界面说明: Install or upgrade an existing system 安装或升级现有的系统 install system with basic video driver 安装过程中采用 基本的显卡驱动 Rescue installed system 进入系统修复模式 Boot from local drive 退出安装从硬盘启动 Memory test 内存检测 这里选择第一项,安装或升级现有的系统,回车。2、出现是否对CD媒体进行 [详细]

在Linux系统中安装使用恶意软件扫描工具及杀毒引擎的教程

恶意软件是指任何旨在干扰或破坏计算系统正常运行的软件程序。虽然最臭名昭著的几种恶意软件如病毒、间谍软件和广告软件,但它们企图引起的危害不一:有的是窃取私密信息,有的是删除个人数据,有的则介于两者之间;而恶意软件的另一个常见用途就是控制系统,然后利用该系统发动僵尸网络,形成所谓的拒绝服务(DoS)攻击或分布式拒绝服务(DDoS)攻击。换句话说,我们万万不可抱有这种想法“因为我并不存储任何敏感数据或重要数据,所以不需要保护自己的系统远离恶意软件”,因为那些数据并不是恶意软件 [详细]

CentOS在不重启的情况下为其虚拟机添加新硬盘的教程

通常在你在虚拟机中添加一块新硬盘时,你可能会看到新硬盘没有自动加载。这是因为连接到硬盘的SCSI总线需要重新扫描来使得新硬盘可见。这里有一个简单的命令来重新扫描SCSI总线和SCSI设备。下面这几步在CentOS 7 和RHEL 7 中测试过。 在ESXi或者vCenter中添加一块新的20G硬盘: 显示当前磁盘分区: 复制代码代码如下:[root@centos7 ~]# fdisk -l</p> <p> Disk /dev/sda: 32.2 G [详细]

在CentOS系统中安装Websvn的教程

大家好,今天我们会在CentOS 7.0 上为 subversion(SVN)安装Web 界面 WebSVN。(subverion 是 apache 的顶级项目,也称为 Apache SVN 或 SVN) WebSVN 将 Svbverion 的操作你的仓库的各种功能通过 Web 界面提供出来。通过它,我们可以看到任何给定版本的任何文件或者目录的日志,并且可看到所有文件改动、添加、删除的列表。我们同样可以查看两个版本间的差异来知道特定版本改动了什么。特性 WebSVN提供了下面这些特性: [详细]