在Linux中安装和设置Nmap
本文是关于如何在企业环境中使用Nmap安全工具的系列应用指南的第三讲。 Linux是运行Nmap工具软件最常用的平台。事实上,大多数Linux发布版都包含Nmap,尽管Nmap也许不是默认安装的。即使你的系统已经有了一个Nmap软件,你还应该考虑升级到最新的版本,下载的网址是:http://www.insecure.org/nmap/download.html(注:并非所有的Nmap发布版都有一种特殊的Nmap计划签名密钥。这个密钥可以从这个网站获得:http://www.insecure.org/nma...
Linux系统下通过GPRS模块拨号上网的方法
(责任编辑:A6) Linux下通过gprs模块拨号上网这几天做了一下gprs拨号上网,模块是西门子的mc39i。我的系统是fedora core 6。其实很简单,我又有高手指导。 首先从/usr/share/doc/ppp-2.4.4/scripts中cp ppp-on,ppp-off,ppp-on-dialer三个脚本到/home/a/ppp。然后做如下修改: 在ppp-on里 1.改电话号码为*99***1# 2.将账号与密码清除 3.修改DIALER_SCRIPT的路径为/home/a/ppp/...
Linux操作系统的TCP/IP协议
分析tcp_v4_init,这个函数在net/ipv4/tcp_ipv4.c里面: __initfunc(voidtcp_v4_init(structnet_proto_family*ops)) { interr; tcp_inode.i_mode=S_IFSOCK; tcp_inode.i_sock=1; tcp_inode.i_uid=0; tcp_inode.i_gid=0; tcp_socket-inode=tcp_inode; tcp_socket-state=SS_UNCONNECTED; t...
Linux FTP服务器和SVN服务器的详细配置
使用vsftpd(linux)架设的ftp服务器,如何解决向其中拷贝多层文件夹的文件时出现的550错误? 因为要为我的本本重装系统,并且要重新对整个硬盘进行分区,我开始往我的实验室中的电脑上备份东西;因为我的实验室的电脑上是linux系统,我于是选择使用ftp进行数据传输,我开始配置ftp服务器,感觉以前好像用过vsftp,而且suse 中自带这个软件,所以我选择了他。 如何实行用户权限管理,如何将ftp用户限制在某个文件里,这些通过看说明,看man,都能很容易地看懂,但是到我开始拷贝数据的时候,总是出现...
Ubuntu中禁止IPV6之后提高上网速度技巧
Ubuntu/Kubuntu里关掉tcp_ecn,和禁止ipv6: 关掉 tcp_ecn sudo sh -c echo 'echo 0 /proc/sys/net/ipv4/tcp_ecn ' /etc/rcS.d/S60locale sudo chmod x /etc/rcS.d/S60locale sudo /etc/rcS.d/S60locale 有些站点使用劣质路由器,关掉 tcp_ecn 后访问这些会好些 禁止 ipv6 : 修改/etc/modprobe.d/aliases 注释alias...
Redhat Linux上vsftpd编译安装
以root账户登录RedHat bashshell [root@redhat ~]# tar -zxvf vsftpd-2.0.5.tar.gz //解压vsftp source文件 [root@redhat ~]# cd vsftpd-2.0.5 //进入解压后的目录 [root@redhat vsftpd-2.0.5]# more INSTALL //看看安装说明。比如要做什么工作。是个英文文档. [root@redhat vsftpd-2.0.5]# useradd nobody //这里需要加一个...
高级返回库函数Exploit代码实现(下)
9附件:README.code 代码注解 准备好有缺陷的程序,进行编译。 $ gcc -o vuln.omit -fomit-frame-pointer vuln.c $ gcc -o vuln vuln.c $ gcc -o pax pax.c I. ex-move.c ~~~~~~~~~~~~ ex-move.c代码的前面部分预定义了一些象LIBC, STRCPY, MMAP, POPSTACK, POPNUM, PLAIN_RET, FRAMES 的常数,你可以根据系统的环境进行调整,注意:MMAP...
系统管理之如何保护互联网上的Linux机器
前言 互联网上有许多企业公司和组织采用Linux作为服务器平台。当这些服务器与互联网连接以提供应用服务时,不可避免地会成为攻击目标。本文讨论Linux系统安全配置的一些基本知识,以帮助你保护Linux系统。虽然在这里以Red Hat 6.0为例子,但也应该适用于其它Linux发行版本。 安装 配置系统安全的头一步最好是在系统的开始――操作系统的安全。因为配置的是防火墙,所以你绝对不能信任任何以前的系统安装和配置,而应该从全新安装开始,才能真正保证系统安全的完整性。 使你的系统处于单独(或隔离)的网络中。决...
在VMWARE上装SunCluster3.1Update3
Sun Cluster自3.1 Update 2 (04/04)后开始有x86版本。因此可以装在VMWARE上。 我装了一个。写点Tips如下,希望起到抛砖引玉的作用,祝成功! A. Install Solaris: 1.用flarcreate在原有的Solaris 9 x86生成一个flash archive 2.设置了一个Jumpstart server,"cp /etc/bootrc /jumpstart/Solaris_9/Tools/Boot" ,注意留一个分区作/globaldevices,3...
如何检查谁删除了文件
为了增强系统、应用的安全性,管理员经常需要了解有无用户删除特定的文件。下文将介绍通过系统审计的方法来实现管理员的目标。 通过系统安全审计功能,可以最小的系统开销来管理系统安全性,它仅仅记录object的改变事件,不会记录object中的详细数据。 下面是系统设置的方法: 1.运行命令GO SECTOOLS, 显示出* Display the Security Tools Menu* 菜单。 2.选择选项 10: Change Security Auditing 3.将系统值QAUDCTL 改为 *OBJA...
SunV440下如何创建、删除及恢复硬RAID1
在Sun Fire V440 服务器上,可以使用板载Ultra-4 SCSI 控制器来配置硬件磁盘镜像。它的性能比使用卷管理软件的常规软件镜像的性能更高。RAID 1 提供了最高级别的数据保护,但是,由于所有的数据都要存储两遍,因此增加了存储成本,而且,它与RAID 0 或RAID 5 相比,写操作性能有所降低。 在Sun Fire V440 服务器上, Ultra-4 SCSI 控制器支持使用Solaris 操作环境raidctl实用程序来进行内部硬件磁盘镜像。使用raidctl 实用程序创建的硬件磁盘...
Apache设置虚拟机
unix 平台与NT平台使用apache server的设置相同。以下重点以unix平台为例说明apache server的设置。另外值得注意的是,虚拟web的成功设置,有大约50%的工作量是在域名的注册与解析方面。所以一般先注册好域名然后再做虚拟WEB 设置。 一 、IP型虚拟主机 IP型虚拟主机指每一虚拟主机对应唯一的IP。可通过多个物理网卡或虚拟网口实现多IP,Solaris2.5和Windows NT都支持这种方式。 两种配置多虚拟主机的方法: 1、为每一虚拟主机启动一个httpd进程。 下列情况...