快捷搜索:   服务器  安全  linux 安全  MYSQL  dedecms
Linux inotify+rsync实现文件同步

Linux inotify+rsync实现文件同步

系统环境:RHEL5 [ 2.6.18-8.el5xen ] 软件环境: rsync-2.6.8-3.1 nfs-utils-1.0.9-16.el5 portmap-4.0-65.2.2.1 inotify-tools-3.13.tar.gz 目标功能: 源H1: 192.168.1.11/24 目标主机H2: 192.168.1.12/24 将H1主机中的开发数据(/var/devel/目录),上传同步至H2主机的/backup/devel/h1/目录。当源数据有或目录更新时,即时启动rsync同步...

VMWARE 安装 Ubuntu 9.04 全过程图解

VMWARE 安装 Ubuntu 9.04 全过程图解

VMWAREUbuntu 9.04全过程图解VMWARE安装Ubuntu 9.04全过程图解 我这里用的是Ubuntu-9.04-desktop-i386.iso CD光盘 一、机设置 1、启动虚拟机,选择新建虚拟机 2、下一步 3、自定义 4、下一步 5、客户机操作系统选LINUX,版本选Ubuntu然后下一步 6、虚拟机名称一般默认为你安装的系统名称不用改,位置是你的虚拟机存储位置,这个根据个人情况可以设置 7、我选的一个,然后下一步 8、内存大小根据你自己机器的内存大小选,我这里选512MB,然后下...

Ubuntu 9.04 中 VMware Tools 安装

Ubuntu 9.04 中 VMware Tools 安装

Vmware Tools是VMware提供的一套很贴心的程序,用于解决虚拟机的分辨率问题、改善鼠标的性能(还记得前面不断的用鼠标单击和Ctrl+Alt在虚 拟与现实间切换的费劲场景吗?),并且能将虚拟机的剪贴板内容直接粘贴到宿主机中。当然,不VMware Tools也不会有什么问题的,只不过从体验方面考虑,装上VMware Tools会给你对虚拟机的操作带来尽可能多的方便。 下边我将比较详尽的描述如何在 9.04下安装Vmware Tools。 首先我们要知道:的权限问题。我们无法 在我们当前的用户下安...

CentOS vnc 远程桌面 开启注意事项

CentOS vnc 远程桌面 开启注意事项

原来vncserver默认使用的窗口管理器是twm,这是一个很简陋的窗口管理器,你可以把你的桌面改成GNOME或KDE。 方法是,进入你自己的home目录,然后编辑这个文件:.vnc/xstartup,下面是这个文件的内容: #!/bin/sh # Uncomment the following two lines for normal desktop: #unset SESSION_MANAGER #exec /etc/X11/xinit/xinitrc [ -x /etc/vnc/xstartup ]...

Linux 服务器优化

Linux 服务器优化

我们的并不是安装完成后就可直接托管到机房了, 而是进行一系列的优化配置和安全配置等 1,关闭不需要的服务 这个应该很容易理解的,凡是我们的系统不需要的服务,一概关闭, 这样一个好处是减少内存和CPU时间的占用,另一个好处相对提高安全性 那么哪些服务是肯定要保留的呢? 在linux机器上通常有四项服务是必须保留的 iptables linux下强大的防火墙,只要机器需要连到网上,哪里离得开它 network linux机器的网络,如果不上网可以关闭,只要上网当然要打开它 sshd 这是openssh se...

Ubuntu 8.04 环境 tftp服务安装 配置方法

Ubuntu 8.04 环境 tftp服务安装 配置方法

本文将帮助你组建基于Ubuntu 8.04的tftp器端及客户端,从而搭建完整的tftp应用。 首先介绍我们接下来要的三个包: 1.xinetd:xinetd是一个守护进程,用于处理对各种服务的请求,当xinetd监控的服务请求出现时,xinetd会使用/etc /xinetd.conf文件 读取/etc/xinetd.d目录中的文件,然后,根据所请求服务的xinetd.conf文件内容,启动相应的程序. 2.tftpd :服务端 3.tftp:客户端 第一步:安装相关软件包 sudo apt-get...

Linux下对Subversion实现对目录精细的访问权限的控制

Linux下对Subversion实现对目录精细的访问权限的控制

下面的这篇文章非常不错 我在对目录的过程中发现几个问题: 1、各配置模块间要有适当的空隙 如: [arm:/msn/css] *=rw (空隙) [arm:/msn] *=r 2、排在上面的模块先起作用 如: [web:/css] @*=rw [web:/template] @*=rw [web:/] @manager=rw *= 要这样写才管用 如果像下面这样就没用了,除了manager组外其他的组对 template css 都取了第一块配置的权限,而变成无权限了 [web:/] @manager=...

Linux 批量添加用户

Linux 批量添加用户

一、为什么需要大批量添加; 什么时候才需要大批量添加用户呢?有时需要让几十个或更多的用户在主机上完成相同或相似的任务,比如我们想同时添加一堆的ftp 用户,这些ftp用户归属同一组,但不允许他们通过终端或远程登录服务器;有时我们可能为了教学,比如我们有50个学生,并且每个学生在服务器上有一个独 立的用户名,能登录系统,并能管理自己的帐号或完成一些在自己权限下的作业; 二、批量用户添加流程; 批量添中用户流程是通过newusers 导入一个严格按照/etc/passwd 的书写格式来书写内容的来完成添加用...

Linux系统下实现SCSI硬盘热插拔及在线识别

Linux系统下实现SCSI硬盘热插拔及在线识别

在向服务器添加SCSI硬盘时,可以在服务器不停机的情况下,让识别出新插入的硬盘,具体步骤如下: 第一步a:将新硬盘插到机器上; 第二步:以root用户运行命令: echo scsi add-single-device x y z u /proc/scsi/scsi 其中: x是硬盘所在SCSI控制器号(一般机器就一个SCSI控制器,所以就是0); y是硬盘所在SCSI通道的编号(一般单通道的就是0,多通道的要看是哪个通道了); z是硬盘的SCSI ID号(可以通过具体插入的硬盘插槽来判断); u是硬盘的...

Apache限制并发数限制IP连接数限制带宽

Apache限制并发数限制IP连接数限制带宽

限制并发数 下载模块: 到官方网址: 下载模块 http://www.nowhere-land.org/programs/mod_vhost_limit/mod_vhost_limit-0.4.tar.gz 安装: apxs -c mod_vhost_limit.c -o /path/to/libexec/mod_vhost_limit.so 在 httpd.conf 加入: LoadModule vhost_limit_module libexec/mod_vhost_limit.so AddModu...

Linux 脚本显示服务器时时流量

Linux 脚本显示服务器时时流量

在GUI下面,有一大把的工具可以网络,那么,命令行下面怎么办? 显然办法是有的,比如,ifconfig,会有这样的输出: RX bytes:1224128649 (1.1 GiB) TX bytes:34114947 (32.5 MiB) 过一会再看,数值有所变化,两者的差值就是过去一段时间的流量。可是,这也太不人性化了 正所谓自己动手,丰衣足食,我们自己来写一个脚本,实时显示并刷新! 脚本如下,还是哪句话,本人功力有限,写脚本的原则是够用就好。 该脚本(假设名叫traffic)默认显示eth0的流量,...

linux下查看硬盘型号等信息

linux下查看硬盘型号等信息

在准备替换或加装硬盘时,如何得到硬盘信息? 可以用smartctl,hdparm等命令来查询。 在日志中显示硬盘有坏扇区 tail /var/log/messages Mar 1 09:42:55 c1g smartd[1848]: Device: /dev/hda, 2 Currently unreadable (pending) sectors Mar 1 09:42:55 c1g smartd[1848]: Device: /dev/hda, 2 Offline uncorrectable sec...