快捷搜索:   服务器  安全  linux 安全  MYSQL  dedecms
Linux下显示进程ps aux和ps -ef的区别

Linux下显示进程ps aux和ps -ef的区别

Greg Kroah-Hartman最近说到微软并没有验证其所提交的Linux内核补丁,而Sam Ranji向我们保证微软一直在忙于测试这200个补...

怎样查核遭受入侵系统的日志

怎样查核遭受入侵系统的日志

在UNIX系统遭受入侵后,确定损失及入侵者的攻击源地址相当重要。虽然在大多数入侵者懂得使用曾被攻陷的计算机作为跳板来攻击你的服务器,但是他们发动正式攻击前所做的目标信息收集工作(试探性扫描)常常是从他们的工作计算机开始的,下面介绍如何从遭受入侵的系统的日志中分析出入侵者的IP并加以确定的。 1. messages /var/adm是UNIX的日志目录(Linux下则是/var/log)。其中有相当多ASCII格式的日志文件,当然 ,让我们把焦点首先集中在messages个文件上,这一般也是入侵者所关注的...

用gdb调试mpi程序的一些心得

用gdb调试mpi程序的一些心得

Linux下MPI (Message Passage Interface) 的程序不太好调试,在windows下vs2005以上的IDE有集成的简便MPI调试工具,没有用过,有兴趣的可以试验一下。下面总结了一些最近在用MPI和c语言写程序时的调试经验(Ubuntu环境,c语言, mpich 1.2.7)。 需要注意的几个小问题 在编译程序的时候 –g 是一定要加的,不然在gdb调试的时候可能会报类似“source is not available”的错误。开始我调程序的时候我都把我的程序的每个调试版本,...

编译Linux内核的详细过程

编译Linux内核的详细过程

1、准备源码 最新的源码可以从kernel.org上获取,如当前最新版本为2.6.31:$ wget http://oss.ustc.edu.cn/linux-kernel/v2.6/linux-2.6.31.tar.bz2 2、解压源码: $ tar xvf linux-2.6.31.tar.bz2 -C /usr/src/ TIP:当然,解压缩到/usr/src/中并不是必须的,你可以解压缩到任何位置。 3、检查源码(该步不是必须): $ cd /usr/src/linux-2.6.31 $ mak...

在RHEL配置FTP的相关概念以及权限

在RHEL配置FTP的相关概念以及权限

对于FTP的概念还有很多人不是很了解,在本文中首先要对FTP的概念进行一下解析,RHEL配置FTP我们先从了解一些有关的权限问题,下面进行具体的分析。 一、RHEL配置FTP相关软件 Vsftpd-2.0.1-5.i386.rpm (在rhel4 的第一张光盘中) 二、 FTP 相关概念 FTP是一个8位的客户端-服务器协议,属于网络协议组的应用层。FTP能操作任何类型的文件而不需要进一步处理,就像MIME或Unencode一样。但是,FTP有着极高的延时,这意味着,从开始请求到第一次接收需求数据之间的...

linux系统性能检测

linux系统性能检测

由于最近一台从数据库服务器的性能非常低,写数据相当的慢,于是就用工具检测了下这台服务器的性能.我这里下载了一个检测系统性能的工具包sysstat-9.0.4.tar,里面集成了好几个检测系统的工具,相当不错的东东. 1.安装过程: #tar zxvf sysstat-9.0.4.tar #cd sysstat-9.0.4 #./configure --prefix=/usr/local/tools #make make install 2.检测过程: 我这里先用了系统自带的一个工具vmstat来进行服务...

Linux防火墙规则示例

Linux防火墙规则示例

网上看到一个Linux防火墙规则示例,记录下来,以备查用 sbin/iptables -P INPUT DROP /sbin/iptables -I INPUT -p tcp–dport 80 -j ACCEPT /sbin/iptables -I INPUT -p tcp–dport 22 -j ACCEPT /sbin/iptables -A INPUT -j DROP /sbin/iptables -A INPUT -j LOG /sbin/iptables -A FORWARD -p tcp–s...

Linux特殊文件权限

Linux特殊文件权限

一般来说,使用过Linux的同学都知道,Linux文件的权限有rwx,所有者、所有组、其它用户的rwx权限是彼此独立的。为此,经常会听到如果某个web文件需要被修改的话,需要加上777的权限,这就是让所有用户可写。 但仔细一想,这样的权限未免有些想得比较天真,没有考滤特殊情况。例如/tmp目录默认权限是777,而且有些文件也是允许所有用户访问修改的,那么是不是任何一个用户都可以将这些删除呢?再如/etc/shadow保存的是用户密码文件,默认情况下它的权限是640,那么只有shadow的owner(ro...

Linux内核中的循环链表结构

Linux内核中的循环链表结构

注:文章中引用的代码来源于LXR,所分析的内核版本是v2.6.31。 linux内核通过定义list_head以及对于list_head上的一组操作实现对不同类型的循环链表的同类操作,这种做法避免了对于不同数据类型的循环链表定义重复的操作函数,使代码得到了充分的使用,是一种十分有效的编程方法。 list_head的定义: 19struct list_head { 20struct list_head *next, *prev; 21}; 接着我们来看任意一种数据结构的循环链表(如图1),链表的每个节点中...

Linux系统中Mysql 密码恢复

Linux系统中Mysql 密码恢复

Mysql隔一段时间不访问,也许你会忘记访问密码,这时该怎么办,重装mysql吗?这个代价也太大了,我们这里介绍两种恢复密码的方法。 方法一:因为Mysql密码存储于数据库mysql中的user表中,所以我们只要用已知密码的user表拷贝过来覆盖就行了。 Linux下 在/var/lib/mysql/mysql/目录下有三个user表相关文件user.frm、user.MYD、user.MYI。它们分别表示: user.frm //user表样式文件 user.MYD //user表数据文件 user....

Ubuntu-Cloner:系统备份/恢复/克隆/批量部署

Ubuntu-Cloner:系统备份/恢复/克隆/批量部署

Ubuntu-cloner是针对Ubuntu Linux系统编写的一个系统备份、恢复、克隆及批量部署工具。图形界面,鼠标操作,简单易用。该工具为绿色软件,解压即可使用。已在 Ubuntu 8.04 、8.10 、9.04 等版本中测试通过。 使用方法: 1、“双击运行”,若弹出对话框,...

Linux 删除目录及子目录文件

Linux 删除目录及子目录文件

Linux/Fedora/Ubuntu系统中,有时我们想删除将一个文件夹(主目录)和这个文件夹下子目录(子文件/子文件夹)中的文件都删除,Linux单独使用rm/rmdir都无法删除,其实方法很简单,这里告诉大家如何删除文件夹及文件夹下所有文件的方法。 比如我们有一个文件夹名称为cc 这个主文件夹下面有一个子文件夹cc1和一个文件file1,当然子文件夹下还可以有多个子目录和文件,这里就不列出来了。 好,下面来说下如何删除目录及子目录中的所有文件。 1.打开终端,以root身份登录(Linux/Feod...