存档

文章标签 ‘Linux’

linux超级终端minicom设置

2010年1月27日 稀饭 没有评论

linux minicom 是linux 下串口调试工具,类似于windows下的超级终端。

一、安装minicom:
确认一下系统是否已经安装minicom,如果没有请自行安装。

[root@web Server]# rpm -q minicom
minicom-2.1-3
阅读全文…

鞋衫各式名品专卖

收藏与分享

FUNC | Fedora特性-Smolt 解决硬件兼容烦恼

2010年1月27日 稀饭 没有评论

许多Linux爱好者购买新电脑时首先考虑的就是硬件配置是否与Linux系统兼容,实际上更多的人只是购买自己喜欢的外形和配置的电脑硬件,当他们回家安装Linux发行版时却发现很多硬件不能被系统识别和正确支持。情理之中,这些人可能就会到论坛和别人抱怨Linux是一个如何土的系统,“怎么连xx都不支持?”。

阅读全文…

收藏与分享

FUNC | 终于找到问题了(about func) [转载]

2010年1月27日 稀饭 没有评论

故障现象
1、在客户端安装好func及certmaster,配好certmaster参数。
2、service funcd start,端口及进程都起来了。
3、在certmaster server 运行certmaster-ca –list死活看不到客户端的主机名。
阅读全文…

简单生活。简单运动

收藏与分享

使用script记录Linux终端会话

2010年1月27日 稀饭 没有评论

许多系统管理员都知道保留一个包含各种任务、配置改变等活动日志的重要性。对一些组织而言,保留“我做了这件事”或“约翰做了那件事”的简单日志就已足够;但另一些组织则需要记录所有改变。
阅读全文…

收藏与分享
分类: Linux tools, linux shell 标签: ,

Linux下如何安装 *.src.rpm 这样格式的软件包

2010年1月22日 稀饭 没有评论

有些软件包是以.src.rpm结尾的, 这类软件包是包含了源代码的rpm包, 在安装时需要进行编译. 这类软件包有两种安装方法.

方法一:

?Download shell.sh
1
2
3
4
5
6
7
1. 执行 rpm -i your-package.src.rpm
2. cd /usr/src/redhat/SPECS
3. rpmbuild -bp your-package.specs 一个和软件包同名的specs文件
4. cd /usr/src/redhat/BUILD/your-package/ 一个和软件包同名的目录
5. ./configure 这一步和编译普通的源码软件一样, 可以加上参数, 也可以具体看该目录下的INSTALL文件, 按照指导进行安装
6. make
7. make install

阅读全文…

收藏与分享

重燃你的PHP安全之火

2010年1月11日 稀饭 没有评论

  关于脚本安全这个话题好像永远没完没了,如果你经常到国外的各种各样的bugtraq上,你会发现有一半以上都和脚本相关,诸如SQL injection,XSS,Path Disclosure,Remote commands execution这样的字眼比比皆是,我们看了之后的用途难道仅仅是抓肉鸡?对于我们想做web安全的人来说,最好就是拿来学习,可是万物抓根源,我们要的不是鱼而是渔。在国内,各种各样的php程序1.0版,2.0版像雨后春笋一样的冒出来,可是,大家关注的都是一些著名的cms,论坛,blog程序,很少的人在对那些不出名的程序做安全检测,对于越来越多的php程序员和站长来说,除了依靠服务器的堡垒设置外,php程序本身的安全多少你总得懂点吧。

  有人说你们做php安全无非就是搞搞注入和跨站什么什么的,大错特错,如果这样的话,一个magic_quotes_gpc或者服务器里的一些安全设置就让我们全没活路了。我今天要说的不是注入,不是跨站,而是存在于php程序中的一些安全细节问题。OK!切入正题。

  注意一些函数的过滤
  有些函数在程序中是经常使用的,像include(),require(),fopen(),fwrite(),readfile(),unlink(),eval()以及它们的变体函数等等。这些函数都很实用,实用并不代表让你多省心,你还得为它们多费点心。

  1、include(),require()和fopen(),include_once(),require_once()这些都可以远程调用文件,对于它们的危害,google搜一下你就会很明了,对于所包含调用的变量没过滤好,就可以任意包含文件从而去执行。举个例子,看print.php

  以下为引用的内容:

  …

  if (empty ($bn) ) { //检查是变量$bn是否为空

  include (”$cfg_dir/site_$.php”); //把$cfg_dir这个路径里的site_$.php包含进来

  …
阅读全文…

收藏与分享
分类: HTTP, Linux web, php 标签: , , , ,

linux大于2T的磁盘使用GPT分区方式

2009年12月28日 稀饭 没有评论

GUID Partion Table

一种由基于 Itanium 计算机中的可扩展固件接口 (EFI) 使用的磁盘分区架构。与主启动记录 (MBR) 分区方法相比,GPT 具有更多的优点,因为它允许每个磁盘有多达 128 个分区,支持高达 18 千兆兆字节的卷大小,允许将主磁盘分区表和备份磁盘分区表用于冗余,还支持唯一的磁盘和分区 ID (GUID)。
阅读全文…

收藏与分享

理解 Linux 的处理器负载均值(翻译)

2009年12月18日 稀饭 没有评论

原文链接: http://blog.scoutapp.com/articles/2009/07/31/understanding-load-averages

你可能对于 Linux 的负载均值(load averages)已有了充分的了解。负载均值在 uptime 或者 top 命令中可以看到,它们可能会显示成这个样子:

阅读全文…

收藏与分享

理解Load Average做好压力测试

2009年12月18日 稀饭 没有评论

最近刚接手的产品问题很多,主要是集中在产品设计和性能上,另外代码的可维护性也很差,这两周处理故障和问题的时间比较多,博客更新的也少了,下面的这篇文章是解释开发小组成员介绍并发编程的一些基本原理而收集到的一篇比较好的文章,作者以浅显易懂的方式介绍了比较复杂的概念。我觉得如果我们能够把一个复杂、抽象的概念如果能够通过生活中常见的场景来加以说明和描述出来,那么我们就真正理解了这个概念。

阅读全文…

收藏与分享

touch –help

2009年12月15日 稀饭 没有评论
?Download shell.sh
1
2
3
4
5
touch --help
Usage: touch [OPTION]... FILE...
Update the access and modification times of each FILE to the current time.
 
Mandatory arguments to long options are mandatory for short options too.

阅读全文…

收藏与分享
分类: 未分类 标签: , , ,