linux
文章平均质量分 74
yjz0065
这个作者很懒,什么都没留下…
展开
-
linux常见问题(系统篇)
0001 修改主机名 vi /etc/sysconfig/network,修改HOSTNAME一行为HOSTNAME=主机名,重启后也能生效 0002 Ret Hat Linux启动到文字界面(不启动xwindow) 将/etc/inittab中 id:5:initdefault: 一行中的5改为3 0003 redhat的自动升级更新问题(hutuworm) 在www.redhat.com/co原创 2005-03-02 17:00:00 · 1479 阅读 · 3 评论 -
剖析Linux系统启动的后台全过程
当用户打开PC的电源,BIOS开机自检,按BIOS中设置的启动设备(通常是硬盘)启动,接着启动设备上安装的引导程序lilo或grub开始引导Linux,Linux首先进行内核的引导,接下来执行init程序,init程序调用了rc.sysinit和rc等程序,rc.sysinit和rc当完成系统初始化和运行服务的任务后,返回init;init启动了mingetty后,打开了终端供用户登录系统,用户登原创 2005-08-16 14:36:00 · 1419 阅读 · 1 评论 -
Linux下硬盘分区基础
什么是硬盘分区,分区用来做什么?分区就是硬盘的“段落”。Windows分区有自己的盘符(C:,D:等等),这些分区看起来都好像是一个独立的硬盘。最简单的情况下就是将整个硬盘作为一个唯一的分区。如果您购买了一台已经预装了window的机器,基本上都是这种情况。如果您希望在机器上安装更多的操作系统,将需要更多的分区。您更不能在这个单独的分区里面再安装linux。如果您要同时安装Windows ME和原创 2005-04-21 16:00:00 · 2877 阅读 · 0 评论 -
Fedora core 服务器平台安全设置揭秘
一、设定启动服务安装完系统后,我们执行#netstat –an,可以看到由于系统默认情况下启动了许多与网络相关的服务,因此相对应的开放了许多端口进行LISTENING(监听)。我们知道,开放的端口越多,系统从外部被入侵的可能也就越大,所以我们要尽量关闭一些不需要的启动服务,从而尽可能的关闭端口,提供系统的安全性。这里我直接给出保持系统正常运行的启动服务,而其他的服务都可以关闭掉。执行#ntsysv原创 2005-09-10 16:01:00 · 1212 阅读 · 0 评论 -
提高Linux系统安全性的十大招数
Linux是一种类Unix的操作系统。从理论上讲,Unix本身的设计并没有什么重大的安全缺陷。多年来,绝大多数在Unix操作系统上发现的安全问题主要存在于个别程序中,所以大部分Unix厂商都声称有能力解决这些问题,提供安全的Unix操作系统。但Linux有些不同,因为它不属于某一家厂商,没有厂商宣称对它提供安全保证,因此用户只有自己解决安全问题。 Linux是一个开放式系统,可以在网络上找到许多原创 2005-10-11 17:25:00 · 1457 阅读 · 0 评论 -
Unix/Linux常用监控和管理命令工具
ps:查看系统中的进程,Linux中可以使用ps -aux查看所有进程 参数w表示加宽显示的命令行,参数w可以写多次,通常最多写3次,表示加宽3次,这足以显示很长的命令行了。例如:ps -auxwww top:显示系统内存、cpu使用情况,并可自动刷新进程列表 vmstat:显示当前的内存使用情况 netstat:显示网络状况,使用参数p可以查看对应的进程号及程序名, 通常使用参数a(显示所有连原创 2005-06-06 12:16:00 · 1356 阅读 · 0 评论 -
随心订制linux透明防火墙
随心订制linux透明防火墙 一般而言,防火墙的两个网络接口应分属两个不同的网络,根据系统管理员定义的访问规则在两个接口之间转发数据包,或者拒绝、丢弃数据包。实际上,防火墙不单单是访问控制的功能,而且还充当了路由器的角色。当然,这并非有什么不妥当的地方,但是当你企图把你配置好的linux防火墙放入运行网络,来保护现有系统安全的时候,你不得不重新考虑和更改你的网络架构。另外一个可能的麻烦是,当防火墙原创 2005-06-06 12:15:00 · 1156 阅读 · 0 评论 -
Linux简史
原著:Ragib HasanDepartment of Computer ScienceUniversity of Illinois at Urbana-Champaign翻译:王晓林混沌初开 那是在一九九一年,令人痛苦难耐的冷战渐渐走到了尽头。和平安详的空气开始升起在地平线。在计算科学领域,随着强大硬件的推出,计算机的极限能力已超出了我们的想象,一个辉煌的未来似乎已渐露端倪。 但还是原创 2006-01-17 11:35:00 · 1766 阅读 · 1 评论 -
Vi编辑器的基本使用方法
vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。 1、vi的基本概念 基本上vi可以分为三种状原创 2006-01-19 15:09:00 · 1329 阅读 · 0 评论 -
Linux操作系统中备份恢复技术的应用
备份与恢复系统承担着事前备份与事后恢复的职能。在当前高速发展的网络环境下,任何一个网络上的信息 系统都不可能保证绝对的安全。只要有网络存在,就会有来自网络的形形色色的威胁。为了抵御网络的攻击和入侵,虽然我们引入了日趋成熟的入侵检测系统、防火墙系统等,黑客们的入侵手段也日益高明,他们总能找到这些系统的安全漏洞及不足进行入侵,因而网络入侵所引起的安全事件呈逐年增加之势。 在这种情况下,我们难转载 2006-02-21 13:14:00 · 1166 阅读 · 0 评论 -
samba和openldap结合实战
作者:Fandy来自:linux知识宝库 (http://www.linuxmine.com) 因为软件版权和费用的问题,一值是公司凝难问题(我们是一家中小型企业,没有那么多钱来投资和购买软件license费用)。经过公司高层领导的决定,公司准备将所有Microsoft服务器操作系统更改为RedHat Enterprise Server 4.2服务器操作系统!公司高层领导对新网络改造转载 2006-04-07 17:56:00 · 3473 阅读 · 0 评论 -
linux操作系统中关机问题详解
在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init,它们都 可以达到重启系统的目的,但每个命令的内部工作过程是不同的,通过本文的介绍,希 望你可以更加灵活的运用各种关机命令。 1.shutdown shutdown命令安全地将系统关机。 有些用户会使用直接断掉电源的方式来关闭linux, 这是十分危险的。因为linux与windows不同转载 2006-08-21 12:11:00 · 1652 阅读 · 1 评论 -
Linux安全设置
首先声明一点,这里所说的安全设置都是建立在前面的基础上,也就是说这里的安全设置并不是通用的,如我并没有提供NFS服务,所以就不会对/etc/exports进行设置,如果安装了什么其他的服务,请自行解决相关安全问题。 再说一下,我的习惯是注释而不删除,因为这样你能在以后知道你更改了什么,这是个好习惯吧。 安全权限体制是基于密码的,一个用户的密码过于简单就能使别有用心者侵入你的系统,并转载 2006-08-29 14:10:00 · 1437 阅读 · 0 评论 -
postfix邮件服务器的关键安全策略
邮件系统是Linux网络应用的重要组成,一个完整的邮件系统包括三个部分:底层操作系统(Linux Operation),邮件传送代理(Mail Transport Agent,MTA),邮件分发代理(Mail Delivery Agent,MDA),邮件用户代理(Mail User Agent,MUA)。Postfix是一个非常优秀的MTA,她素以高效、安全的特点而著称。Postfix是作者在转载 2006-04-20 14:54:00 · 6135 阅读 · 0 评论 -
使用xinetd
[OpenSource] 使用xinetd作者:Jose Nazario 译者:Fenng 日期:25-Oct-2004 出处:http://www.dbanotes.net版本:@2001/11/27 Version 0.01 @2003/05/23 Version 1.00 Jose描述了如何着手配置调整xinetd。 xinetd取代了inetd,并且提供了访问控制转载 2006-09-05 15:02:00 · 945 阅读 · 0 评论 -
增强Sendmail的抗DoS攻击能力
还记得Yahoo,eBay......受到的拒绝服务(Denial Of Service)攻击吗? 当然,他们遭受的只是Web服务的DOS攻击。其实从最根本上来讲,各种拒绝服务攻击都是攻击目标的TCP/IP协议堆栈,并不是什么很特殊的运用方式,其目的都是让服务器瘫痪,无法工作转载 2006-04-24 14:31:00 · 1238 阅读 · 0 评论 -
Linux GUI 访问远程RDP SERVER
rdesktop 是UNIX 和Linux 系统的一个远程桌面连接软件,它通过MicrosoftWindows NT、Windows 2000 提供的终端服务(Terminal Services)以及WindowsXP 的远程桌面服务(Remote Desktop),能在Linux系统下远程登录Windows的窗口系统并使用。 We usually use VNC to administer原创 2006-09-07 16:58:00 · 2270 阅读 · 0 评论 -
如何利用cron进程来自动执行
c r o n是系统主要的调度进程,可以在无需人工干预的情况下运行作业。有一个叫做 c r o n t a b的命令允许用户提交、编辑或删除相应的作业。每一个用户都可以有一个c r o n t a b文件 来保存调度信息。可以使用它运行任意一个s h e l l脚本或某个命令,每小时运行一次,或一周 三次,这完全取决于你。每一个用户都可以有自己的c r o n t a b文件,但在一个较大的系转载 2006-09-07 17:12:00 · 1230 阅读 · 0 评论 -
Apache 安全配置
一、确保你安装的是最新的补丁 如果门是敞开的话,在窗户上加锁就毫无意义。同样道理,如果你没有打补丁,继续下面的操作就没有什么必要。 二、隐藏Apache的版本号及其它敏感信息 默认情况下,很多Apache安装时会显示版本号及操作系统版本,甚至会显示服务器上安装的是什么样的Apache模块。这些信息可以为黑客所用,并且黑客还可以从中得知你所配置的服务器上的很多设置都是默认状态。转载 2006-09-02 23:12:00 · 1251 阅读 · 0 评论 -
grub三步通
################## # GRUB的优点 # ################## GRUB 是引导装入器(boot loader) -- 它负责装入内核并引导 Linux 系统。GRUB 还可以引导其它操作系统,如 FreeBSD、NetBSD、OpenBSD、GNU HURD 和 DOS,以及 Windows 95、98、NT 和 2000。尽管引导操作系统看上去是件平凡且琐碎转载 2006-04-26 17:46:00 · 2337 阅读 · 0 评论 -
Shell 基本工作原理
Linux系统提供给用户的最重要的系统程序是Shell命令语言解释程序。它不属于内核部分,而是在核心之外,以用户态方式运行。其基本功能是解释并执行用户打入的转载 2006-09-07 16:51:00 · 2032 阅读 · 0 评论 -
用 Apache 和 Subversion 搭建安全的版本控制环境
作者: 吴 玥颢 (wuyuehao@cn.ibm.com), 软件工程师, IBM胡 睿 (ruihu@cn.ibm.com), 软件工程师, IBM作为新一代的开源版本控制工具,Subversion 以其目录版本化、原子提交、版本化的元数据、更加有效的分支和标签等优良特性,正逐渐受到开源软件社区的重视,并有望取代 CVS,成为开源软件开发中版本控制的首选系统。在服务器端,Su转载 2006-09-14 16:58:00 · 1316 阅读 · 0 评论 -
Linux系统中磁盘存储区管理原理与技巧
原理篇 1. 交换空间是什么 Linux 中的 交换空间(Swap space) 在物理内存(RAM)被充满时被使用。如果系统需要更多的内存资源,而物理内存已经充满,内存中不活跃的页就会被移到交换空间去。虽然交换空间可以为带有少量内存的机器提供帮助,但是这种方法不应该被当做是对内存的取代。交换空间位于硬盘驱动器上,它比进入物理内存要慢。 交换空间可以是一个专用的交换分区(推荐的方转载 2006-09-15 15:14:00 · 1105 阅读 · 0 评论 -
Linux环境下oracle9i的Dataguard配置
作者:wangyl1977 来源:chinaunix.net 环境: os: linux 9 oracle: oracle9i primary: 1.1.1.1 standby: 1.1.1.2 (主副主机都是两台普通的pc主机) 第一部分 oracle9i 在linux9上的安装 本来我不想写这方面的东东,但是对比oracl9i在solaris下和在linux下安装,转载 2006-09-15 15:34:00 · 1974 阅读 · 0 评论 -
Securing Apache 2: Step-by-Step
When choosing a web server, Apache very often wins against its competitors because of stability, performance, that fact that its open source, and many other advantages. But when deciding on which转载 2006-09-14 13:55:00 · 1243 阅读 · 0 评论 -
微软Windows Service For Unix (SFU) 3.5的安装和使用
安装将远程Linux机器的/etc/passwd和/etc/group文件复制到本地C:/盘。运行SFU35BETA_EN.exe,这是一个自解压文件,指定一个目录,释放压缩的文件。在释放目录中,运行SfuSetup.msi,出现Micorsoft Windows Services for UNIX Setup wizard窗口。点击Next,出现Customer Information窗口转载 2006-09-29 17:23:00 · 14521 阅读 · 1 评论 -
深入理解Linux操作系统下的守护进程
Linux服务器在启动时需要启动很多系统服务,它们向本地和网络用户提供了Linux的系统功能接口,直接面向应用程序和用户。提供这些服务的程序是由运行在后台的守护进程(daemons)来执行的。守护进程是生存期长的一种进程。它们独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件。他们常常在系统引导装入时启动,在系统关闭时终止。linux系统有很多守护进程,大多数服务器都转载 2006-09-22 14:47:00 · 2327 阅读 · 0 评论 -
Linux服务器网卡驱动安装及故障排除
网卡是Linux服务器中最重要网络设备。据统计,Linux网络故障有35%在物理层、25%在数据链路层、10%在网络层、10%在传输层、10%在对话、7%在表示层、3%在应用层。由此可以看出,网络故障通常发生在网络七层模型的下三层,即物理层、链路层和网络层。对应于实际网络也就是使用的网络线缆、网卡、交换机、路由器等设备故障。Linux的网络实现是模仿FreeBSD的,它支持FreeBSD的带有扩展转载 2006-09-27 16:54:00 · 3602 阅读 · 0 评论 -
gawk使用简介
第一章 前言 awk 是一个程式语言,对於资料的处理具有很强的功能。对於文 字档里的资料做修改、比对、抽取等的处理,awk 能够以很短的程式 轻易地完成。如果使用 C 或 Pascal 等语言写程式完成上述的动作, 会不方便且很花费时间,所写的程式也会很大。 awk 能够依照使用者的定义格式来分解输入资料,也可依照使用 者定义的格式来印出资料。 awk 名称的由来是由它的原始设计转载 2006-09-30 16:46:00 · 1349 阅读 · 0 评论 -
Linux守护进程(服务)列表
转自:http://www.a3linux.net/plog/index.php?op=ViewArticle&articleId=165&blogId=1比较实用的资料补充几个Fedora Core 5等新系统下的新服务:× NetworkManager, NetworkManagerDispatcher在不同的网络联接服务中切换,特别适合笔记本用户在固定网络联接和移动联接中切换,建议笔记本转载 2006-09-30 17:03:00 · 1694 阅读 · 0 评论 -
MySQL Cluster Server Setup
MySQL Cluser Server is a fault-tolerant, redundant, scalable database architecture built on the open-source MySQL application, and capable of delivering 99.999% reliability. In this paper we describe转载 2006-05-14 20:05:00 · 1405 阅读 · 0 评论 -
BASH启动脚本及其启动顺序
登录Linux后,BASH要读取几个文件,这些文件(启动脚本文件)用来定义BASH环境,如果希望建立标准的别名,或者希望设置各种shell变量,就应该在bash启动文件中进行设置。这几个文件是/etc/profile~/.bash_profile~/.bash_login~/.profile~/.bashrc BASH有三种常见的启动方式:登录交互式,即从字符终端登录或在X Wind转载 2006-09-29 17:34:00 · 2581 阅读 · 0 评论 -
Linux系统日志文件系统及性能分析
作者:张文江 吴庆波 来源:赛迪网技术社区日志文件系统可以在系统发生断电或者其它系统故障时保证整体数据的完整性,Linux是目前支持日志文件系统最多的操作系统之一,本文重点研究了Linux常用的日志文件系统:EXT3、ReiserFS、XFS和JFS日志技术,并采用标准的测试工具PostMark和 Bonnie++对它们进行了测试,给出了详细的性能分析,对Linux服务器应用具有重要的参转载 2006-10-04 15:36:00 · 1915 阅读 · 0 评论 -
解析Linux系统根文件系统的目录树
目录树可以分为小的部分,每个部分可以在自己的磁盘或分区上。主要部分是根、/usr 、/var 和 /home 文件系统。每个部分有不同的目的。 每台机器都有根文件系统,它包含系统引导和使其他文件系统得以mount所必要的文件,根文件系统应该有单用户状态所必须的足够的内容。还应该包括修复损坏系统、恢复备份等的工具。 /usr 文件系统包含所有命令、库、man页和其他一般操作中所需的不改转载 2006-10-04 15:38:00 · 1424 阅读 · 0 评论 -
Apache服务器主要配置文件httpd.conf中文注释
# 基于 NCSA 服务的配置文件。##这是Apache服务器主要配置文件。#它包含服务器的影响服务器运行的配置指令。#参见URL:http://httpd.ache.org/doc-2.0/>以取得关于这些指令的详细信息##不要只是简单的阅读这些指令信息而不去理解它。#这里只是做了简单的说明,如果你没有参考在线文件,你就会被警告。##这些配置指令被分为下面三个部分:#1. 控制整个Apache服转载 2006-05-29 16:53:00 · 1343 阅读 · 0 评论 -
Apache2.x Tomcat5.x windows2003整合详解
介绍一下应用环境 :windows 2003 apache_2.0.55 tomcat-5.5.9后面两个软件都可以从 www.Apache.org 免费下载得到。apache_2.0.55-win32-x86-no_ssl.msi 这个文件下载后安装就可以使用无需编译jakarta-tomcat-5.5.9.exe 直接安装就可以了进入正题,由于win默认IIS占据了转载 2006-05-31 12:01:00 · 1094 阅读 · 0 评论 -
my new desktop with redhat linux 9
原创 2006-10-15 22:20:00 · 957 阅读 · 1 评论 -
Windows环境下的tomcat + apache配置
作者:junsansi Apache的HTTPD是目前比较受欢迎的网站服务器软件,它不但功能强大,而且完全免费,并且支持市场上流行的各种操作系统(Windows,Linux,Mac os)。同时对于Java Servlet/JSP的支持,通常也会使用同样Apache出品的Tomcat。Tomcat除了支持Java Servlet/JSP之外,也可以当做网站服务器使用,但是在对于静态的html文转载 2006-05-31 11:59:00 · 1050 阅读 · 0 评论 -
Linux 文件系统精通指南
作者:Sheryl Calish究竟什么是“文件系统”?Sheryl Calish 介绍了这个概念以及它的实际应用 尽管内核是 Linux 的核心,但文件却是用户与操作系统交互所采用的主要工具。这对 Linux 来说尤其如此,这是因为在 UNIX 传统中,它使用文件 I/O 机制管理硬件设备和数据文件。 遗憾的是,新手通常会混淆介绍 Linux 文件系统概念的术语。术语文件系统 可以在转载 2006-10-20 10:35:00 · 1521 阅读 · 0 评论 -
Perl 简介
译者/作者:qiang出处:中国Perl协会 FPC(Foundation of Perlchina)Perl 简介 Perl 最初只是 Unix 系统管理员的一个工具,在工作日里被用在无数的小任务中。从那以后,它逐步发展成为一种全功能的程序设计语言,特别是在各种计算平台上,它被用作 Web 编程、数据库处理、XML 处理以及系统管理 —— 它能够完成所有这些工作,同时仍然是处理小的日常工转载 2006-06-15 16:56:00 · 1372 阅读 · 0 评论