快捷搜索:   服务器  PHP  IIS  安全  linux 安全

fcache:加速linux的启动

一. 简介: fcache的作者是Jens Axboe,他是把这个patch当成一个weekend project写的 。 这个补丁的目的是在不修改文件系统的前提下,而使启动的流程是完全线性的(应该是指读磁盘的流程),从而加速linux的启动,简单的说fcache就是文件系统和块设备之间一种重映射。 fcache有两种运行模式:prime模式和normal模式。当运行在prime模式时,他缓存一切对目标分区的读操作,写入缓存分区。从而使数据在缓存设备中线性存放,即是一个关于时间的函数。当运行在norma...

Linux下超级用户密码通过grub破解及防护

通过grub破解密码 启动电脑进入以下界面 选中以上所选选项按e键 选中以上所选选项按e键 在以下光标处做修改(原句中插入single即可) 修改完以后,回车,按b键进入以下界面,且键入 passwd root 命令,回车键入新密码和再次输入新密码,回车确定 重启电脑,即可使用新密码登陆 防护:给grub设置密码 打开终端,输入 grub 回车,再输入 md5crypt 回车,输入所想的密码,回车后得到"密文" 打开另一个终端的窗口 在其中输入 cd \boot\grub 在grub目录中编辑menu....

Linux系统下批量替换文件内容

这两天在构建一个应用的使用用到了maven,由于project很大,足足有700多个pom.xml文件,更郁闷的是在很多pom.xml文件里都单独指定了资源库的url,我需要把这些资源库的url统一指定到nexus本地中央库。 手工一个个改文件配置有点不太实际,所以google了一下,找到批量替换文件内容的好方法,命令结构如下: find -name '要查找的文件名' | xargs perl -pi -e 's|被替换的字符串|替换后的字符串|g' 下面这个例子就是将当前目录及所有子目录下的所有po...

使用Clonezilla迁移到虚拟Linux环境

在本文中,学习如何使用开源的 Clonezilla Live 克隆软件将物理服务器转换成虚拟服务器。具体而言,就是如何使用基于映像的方法将物理服务器迁移到虚拟服务器。 如今,驱动数据中心的两大概念 经济和环保 使服务器虚拟化成为 IT 世界的一个热门话题。许多硬件和软件供应商都提供了解决方案。虚拟解决方案可以带来这些优势:您可以在服务器之间轻松地迁移虚拟机,虚拟机可以配置为克隆映像以供复制使用(例如,在软件开发和测试期间使用)。 实现虚拟化服务器整合的具体过程取决于您的起点: ● 如果您是从零开始设计系...

Oracle11G for Linux 的安装(RHEL5)

服务器配置: 至强3.0GHZ *2 4G ECC DDR内存 300G SCSI Utrl 320 15K 硬盘 *2 前提: 内存和交换空间; 详情请看官方database\doc\install目录文档 Available RAM Swap Space Required Between 1024 MB and 2048 MB 1.5 times the size of RAM Between 2049 MB and 8192 MB Equal to the size of RAM More tha...

使用linux下的TC进行服务器流量控制

公司一台服务器,网络环境太高,那台服务器和源服务器连接下载,就跑到400M-500M,为了控制一下,所以研究了一下TC.来做流量控制。给他控制到小点,不要让这一台占了所有的网络。TC很是强大啊,很多所谓的硬件路由器,都是基于这个做的。 TC介绍 在linux中,TC有二种控制方法CBQ和HTB.HTB是设计用来替换CBQ的。它是一个层次式的过滤框架。 TC包括三个基本的构成块: 队列规定qdisc(queueing discipline )、类(class)和分类器(Classifiers) 队列(qu...

安装完Ubuntu后需要做的事情

Ubuntu是最流行的GNU/Linux发行套件,拥有几百万活跃的用户。既然如此流行,那就意味着使用者里有很多新手。下面是为Ubuntu初学者所列的清单: 必须做的事情: 确定你的电脑已经连接上了,然后我们进入系统管理Synaptic软件包管理器,然后点击它。你需要安装从更新管理器中搜索下面的包并安装: ubuntu-restricted-extras compizconfig-settings-manager 标记那些包,然后点击应用开始安装。安装了这些包之后,你已经可以播放音乐和视频,这些包里也包括...

Linux操作系统的备份方法介绍

无论什么系统,最安全的做法。就是调试好后,做个备份。到时遇到什么大问题,直接恢复出来,方便而省事。下面详细Linux备份与恢复方法: 备份与恢复系统承担着事前备份与事后恢复的职能。在当前高速发展的网络环境下,任何一个网络上的信息系统都不可能保证绝对的安全。只要有网络存在,就会有来自网络的形形色色的威胁。为了抵御网络的攻击和入侵,虽然我们引入了日趋成熟的入侵检测系统、防火墙系统等,黑客们的入侵手段也日益高明,他们总能找到这些系统的安全漏洞及不足进行入侵,因而网络入侵所引起的安全事件呈逐年增加之势。 在这种...

Fedora11无法从root账户登录解决方法

今天在研究LVM的时候遇到的问题,下载的fedora11不能以root用户登录gui,普通用户权限还不够,最后在网上找到了此文章供大家参考! 继fedora10之后fedora11仍然不让root用户登陆GUI,照着fedora 10的方法做过之后仍然不行。 其实解决方法还是差不多的: 为了用root登入,就先用普通用户登陆,打开系统工具-终端 输入命令:su - 输入root密码(此时密码不显示,直接输入) 输入命令:gedit /etc/pam.d/gdm 在文本编辑器中注释掉"auth requi...

DELL:装Linux的笔记本退货非技术问题

戴尔目前有三款笔记本产品使用了Linux操作系统,分别是基于Atom处理器的Mini 10v上网本,Insprion 15n以及XPS M1330n,后两款使用的是酷睿2处理器。最近微软高管Kevin Turner在财报会议上声称,笔记本零售商向他们反应称使用Linux系统的机型的退货率比使用Windows的要多4-5倍。但戴尔的看法则完全不同,戴尔的高级产品市场经理Todd Finch在日前举行的开源大会上称:“他们是在无中生有。” 按Todd Finch的说法,使用Linux系统的机型的退货量与使用...

Scp命令在Linux系统之间Copy文件的方法

采用scp命令在Linux系统之间copy文件 不同的Linux之间copy文件常用有3种方法,第一种就是ftp,也就是其中一台Linux安装ftp Server,这样可以另外一台使用ftp的clIEnt程序来进行文件的copy。第二种方法就是采用samba服务,类似Windows文件copy的方式来操作,比较简洁方便,第三种就是利用scp命令来进行文件复制。 scp是有Security的文件copy,基于ssh登录。操作起来比较方便,比如要把当前一个文件copy到远程另外一台主机上,可以如下命令。 s...

linux系统访问Windows文件共享

[root@localhost ~]# rpm -q samba-client samba-client-3.0.28-0.el5.8 [root@localhost ~]# smbclient -L 192.168.0.7 -U Administrator Password: Domain=[BBC8D75B6BD34FE] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager] Sharename Type Comment --------- ----...

黑客一个命令可以攻击所有Linux系统

在微软本月月经日(8.11)的同一天,国外黑客taviso和julien公开了可以攻击所有新旧Linux系统的一个漏洞,包括但不限于RedHat,CentOS,Suse,Debian,Ubuntu,Slackware,Mandriva,Gentoo及其衍生系统。黑客只需要执行一个命令,就可以通过此漏洞获得root权限,即使开启了SELinux也于事无补。攻击这个漏洞到底有多简单,下面我们看图说话,有图有真相。 如上图所示,利用此漏洞极其简单,并且影响所有的Linux内核,baoz强烈建议系统管理员或安全人...

sockaddr与sockaddr_in

struct sockaddr { unsigned short int sa_family; /* address family, AF_xxx */ char sa_data[14]; /* address */ }; sa_family是地址家族,是“AF_xxx”的形式。常设为“AF_INET”,代表Internet(TCP/IP)地址族。 sa_data是协议地址,由sa_family决定。如果sa_family=AF_INET,则sa_data就是sockaddr_in的sin_addr和s...

linux大扫盲:linux之Tar命令常用参数

打包: tar -cf soft.tar soft 解包: tar -xf soft.tar soft 压缩目录 打包压缩:tar czvf usr.tar.gz /home 解压缩:tar xzvf usr.tar.gz 压缩文件(对于目录失效) 压缩:zip good.zip good1 good2 解压:unzip good.zip 本文作者:未知...

Linux/Unix下常用数学计算

有时候我们需要做一些简单的计算, 如:1.1^10 应该是多少,计算一些百分率等等小事情,如果在windows下我们就知道回去用计算器了,Linux/Unix下怎么办呢。 会写C当然很快就可以解决了。但有点大才小用了,以前我一直使用gdb下的print来做,但有时候还是不大好,如: 1.1^10这样的计算目前还不知道怎么解决,简单了了解了一下,原来shell中的万能的awk就可以帮我们了。 看一些简单的事例: [oracle@asm tmp]$ gdb GNU gdb Red Hat Linux (6....