网上的文章可能不是很全。
下面列出我的操作成功的一个流程
linux
系统
NFS
服务端配置方法如下:
(1)
修改
/etc/exports,
增加共享目录
例如:
/export/home/sunky 10.140.133.23(rw)
/export/home/sunky1 *(rw)
/export/home/sunky2 linux-client(rw)
/opt/oracle/html_99bill/ 192.168.191.30 (rw,no_root_squash)
(2)重启nfs
/etc/rc.d/init.d/nfs restart
linux
客户端挂接
(mount)
其他
linux
系统或
UNIX
系统的
NFS
共享
# mkdir –p /mnt/nfs
注:建立一个目录用来作挂接点
(mount point)
#mount -t nfs 1.1.1.1:/export/home/sunky /mnt/nfs
注:1.1.1.1为共享服务器的ip,这地方填写域名也可以
......
环境软件版本介绍:
APACHE 2.0.59
PHP5.2.3
MYSQL5.0.45
GD-2.0.35
Zend Optimizer v3.3.0
第一部分 PHP环境安装
以下软件的安装配置是在linux/unix下运行环境需要安装的,请务必按照以下步骤操作安装!
注意:在安装环境操作前确保你目前的服务器没有装apahce,mysql,php等 web服务,以免服务冲突!
一: 安装 MySQL 5.0.45
a) 添加MYSQL用户,组
# groupadd mysql
# useradd -g mysql mysql
b) 解包,编译,安装
# tar zxvf mysql-5.0.45.tar.gz
# cd mysql-5.0.45
# ./configure --prefix=/usr/local/mysql --with-charset=utf8 --with-extra-charsets=gbk,gb2312 --without-debug ......
环境软件版本介绍:
APACHE 2.0.59
PHP5.2.3
MYSQL5.0.45
GD-2.0.35
Zend Optimizer v3.3.0
第一部分 PHP环境安装
以下软件的安装配置是在linux/unix下运行环境需要安装的,请务必按照以下步骤操作安装!
注意:在安装环境操作前确保你目前的服务器没有装apahce,mysql,php等 web服务,以免服务冲突!
一: 安装 MySQL 5.0.45
a) 添加MYSQL用户,组
# groupadd mysql
# useradd -g mysql mysql
b) 解包,编译,安装
# tar zxvf mysql-5.0.45.tar.gz
# cd mysql-5.0.45
# ./configure --prefix=/usr/local/mysql --with-charset=utf8 --with-extra-charsets=gbk,gb2312 --without-debug ......
http://204.210.154.31/RootKits/
1.安装
编译好后,cp过去文件即可
有的发行版本,会自己做自己的发行版so,所以一般来说,我们都先在自己机器上编译好后门传上去
linux一般来说发行版比较多,所以我们在安装后门之前,最好在本地搭建个类似的环境实验,这样不容易丢鸡
我现在要安装后门的机器是fc4 具体内核没啥限制 应用层后门就这点好,呵呵
安装
我已经编译好了
安装完毕,那个so穿上去就行了
这是我们的后门
注意吧pam_unix.so文件的属性改的和别的so属性一样。我这里本来就是一样的,我就不改了。
OK,安装完毕
现在看看他有什么功能
1.记录密码
这个后门可以记录所有登录sshd的用户密码,以及su的密码,默认,没开启记录功能。开启方法如下
我们开启
touch /usr/tmp/.suuser ;chmod a+w /usr/tmp/.suuser
我们密码就记录在这个文件中
OK,我们现在登录下看看
我的root密码就是test
还可以记录su密码 我现在登录root 因为有两个认证过程,所以都记录下来了
他还提供一个登录万能密码的功能 万能密码是pam_test
我们输入pam_test
登录了吧,而且万能密码不会被记录
还是原来两项,呵呵
这个万能密码对于限制root登录的机器非常有用,有的机器 ......
1. find 在特定的目录下搜索并显示指定名称的文件和目录
搜索一段时间内被存取/变更的文件或目录
find /home -admin -10 十分钟内存取的文件或目录
find /home -atime -10 十个小时内存取的文件或目录
find /home -cmin -10 十分钟内更改过的文件或目录
find /home -ctime +10 十小时前更改过的文件或目录
find -size +1000000k 查找大小为1000000k的文件
2. 当按Ctrl+z把进程挂起时或在执行时用了&时,当要把这些后台的进程放到
前台执行时可以用jobs -l查看当前后台执行的程序,jobs -lp查看当前的进程的
编号。用kill -9 编号即可杀死进程。
fg 或者 bg可进行前后台转变
3. alias别名的使用
alias llh='ls -la | more'
取消别名unalias llh
4. runlevel查看当前系统系统运行级别
5. df -h 查看硬盘使用情况
6. rpm -e --nodeps samba 没有依赖的删除samba (不到迫不得已别用)
samba操作
创建一个用户并设置密码
useradd cywosp
passwd cywosp
把机器上的所有用户添加到samba用户中
cat /etc/passwd | mksmbpasswd.sh > ......
top命令用来显示系统当前的进程和其它状况;它是一个动态显示过程,即用户可通过按键来不断的刷新当前的状态,如果在前台执行命令他会独占前台。直到用户终止该程序为止。比较准确的说,top命令提供了实时对系统处理器的状态监视。它将显示CPU最敏感的任务列表。该命令可以按CPU使用,内粗使用,和执行时间对任务进行排序,而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定。
Top命令的语法格式:
top [-] [d delay] [q] [c] [s] [S]
d:指定每两次屏幕刷新的时间间隔,当然用户可以使用s交互命令来改变之
q:该选项将使top没有任何延迟的进行刷新,如果调用程序有超级用户的权限,那么top将以尽可能高的优先级运行
S:指定累计模式
s:使top命令在安全模式中运行,这将去除交互命令所带来的潜在危险
i:使top命令不显示闲置或者僵死的进程
c:显示整个命令行而不是显示命令名
进程和状态显示可以通过交互命令来实现
显示用户模式,系统模式,优先级进程(只有优先级为负的列入考虑)和闲置等各种情况所占用的CPU时间的百分比,优先级进程所消耗的时间也将列入用户和系统的时间中,所以总的百分比将大于100%。Mem内存使 ......
Linux内核的ARM内存管理是一个难啃的骨头,之所以要开始啃它,是因为我所能见到的文章,无不是为X86体系所写,与其等待关于ARM的文章出炉,不如自己动手,看能否丰衣足食。
这个骨头是如此的难啃,以至于我只是将这块骨头捡起来翻看了一下,就发现无从下嘴,而必须要首先研究透彻DDI0304和DDI0406这两篇文档中关于MMU的内容,才能知道这块骨头上,肉在哪里……
这个骨头是如此的难啃,以至于一旦开始肯它,就不得不啃完。
今天要狗一个关于badr指令的内容,竟然头条狗到的是自己的这篇勃文,不由得老夫菊花一紧。并且狗也明白无误地提示这篇草稿已被转载过了,希望转此文的老兄不要恶语相向,提到关于朕下面有没有的问题,因为没完没了的续不知何时才能跟上,并且从2.6.27转到2.6.29,寡人还需要检视前文,逐一修订,并且随着孤对内核的了解,也会修订前面那些错误,这都需要more & more time……而贫道所缺的正是time,但愿老纳能够持续勃下去,在有生之年一射了之。 ......