跨平台Linux虚拟服务器配置心得
0.为什么会出现这样一个组合? 之前在学校的时候曾经为了搪塞老师而写过一篇实习报告,主题是Linux实用服务提供,也就是用一台Linux机器提供http,ftp等服务,当时为了赶工.所以选了个这样乱七八糟的题目[主要是专业对不上号,但是万幸老师收下实习报告了]. VBox+vboxnetflt+Arch+Lighttpd+Nginx+MySQL+PHP+SShD+Samba+Rsyncd 这个组合其实当初我也没怎么想过,不过现在配置出来之后就发现相当舒适.主要是很适合我,也许也适合别人.之前都是用本机做...
给虚拟机添加新的磁盘分区
简单记录一下给虚拟机添加新的磁盘分区的步骤。 首先关闭虚拟机,然后选择设置,添加硬盘,创建一个虚拟磁盘,选择SCSI类型,设置磁盘的容量,并指定保存的操作系统文件名称。 下面就可以启动虚拟机。 登陆到虚拟机,切换到root用户: [root@yangtk ~]# df -k Filesystem 1K-blocks Used Available Use% Mounted on /dev/mapper/VolGroup00-LogVol00 3142384 2963560 16624 100% / /de...
使用系统安装盘做yum的本地源
第一种方法: 1. 在server1上copy所有光盘的内容到/server/rhel5/i386/,并对此目录做好了NFS共享,然后把Server下repodata改名为repodata.ins 2. # createrepo -g /misc/cd/Server/repodata.ins/comps-rhel5-server-core.xml -v /server/rhel5/i386/Server/ 3. # ls -al /server/rhel5/i386/Server/repodata/ -...
UNIX怎样查核遭受入侵系统的日志
在UNIX系统遭受入侵后,确定损失及入侵者的攻击源地址相当重要。虽然在大多数入侵者懂得使用曾被攻陷的计算机作为跳板来攻击你的服务器,但是他们发动正式攻击前所做的目标信息收集工作(试探性扫描)常常是从他们的工作计算机开始的,下面介绍如何从遭受入侵的系统的日志中分析出入侵者的IP并加以确定的。 1. messages /var/adm是UNIX的日志目录(Linux下则是/var/log)。其中有相当多ASCII格式的日志文件,当然 ,让我们把焦点首先集中在messages个文件上,这一般也是入侵者所关注的...
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程序的一些心得
Linux下MPI (Message Passage Interface) 的程序不太好调试,在windows下vs2005以上的IDE有集成的简便MPI调试工具,没有用过,有兴趣的可以试验一下。下面总结了一些最近在用MPI和c语言写程序时的调试经验(Ubuntu环境,c语言, mpich 1.2.7)。 需要注意的几个小问题 在编译程序的时候 –g 是一定要加的,不然在gdb调试的时候可能会报类似“source is not available”的错误。开始我调程序的时候我都把我的程序的每个调试版本,...
编译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的相关概念以及权限
对于FTP的概念还有很多人不是很了解,在本文中首先要对FTP的概念进行一下解析,RHEL配置FTP我们先从了解一些有关的权限问题,下面进行具体的分析。 一、RHEL配置FTP相关软件 Vsftpd-2.0.1-5.i386.rpm (在rhel4 的第一张光盘中) 二、 FTP 相关概念 FTP是一个8位的客户端-服务器协议,属于网络协议组的应用层。FTP能操作任何类型的文件而不需要进一步处理,就像MIME或Unencode一样。但是,FTP有着极高的延时,这意味着,从开始请求到第一次接收需求数据之间的...
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防火墙规则示例,记录下来,以备查用 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文件的权限有rwx,所有者、所有组、其它用户的rwx权限是彼此独立的。为此,经常会听到如果某个web文件需要被修改的话,需要加上777的权限,这就是让所有用户可写。 但仔细一想,这样的权限未免有些想得比较天真,没有考滤特殊情况。例如/tmp目录默认权限是777,而且有些文件也是允许所有用户访问修改的,那么是不是任何一个用户都可以将这些删除呢?再如/etc/shadow保存的是用户密码文件,默认情况下它的权限是640,那么只有shadow的owner(ro...