论文投稿百科

linux的毕业论文

发布时间:2024-07-07 15:14:13

linux的毕业论文

是访问html的web服务器吗?如果是,直接搭个apache就好了。去官网下个apache安装一下主配置文件/etc/httpd/conf/(各个版本的路径不尽相同)默认主目录/var/www/html(可在主配置文件中设置)服务启动/重启/停止apachectlstart/restart/stop测试成功与否:访问下的一个文件)

给你介绍一个学习LINUX的视频网站 播布客.里面有很多LINUX的视频很适合初学者

Linux,LAMP,LNMP你可以自己选择,教程可以参考《Linux就该这么学》!

LINUX系统中常见的有:CERN、NCSA、Apache三种方式,一般最常用的方法就是用Apache。此种方式特点明显,配置简明,具有最大的对系统兼容性,以下是用此方式配置基于Linux的WEB服务器的全过程。一. Apache服务器慨述。其特征是显著的:可以运行于所有计算机平台,自然包括UNIX/LINUX系统;集成代理服务器和Perl编程脚本;对用户的访问会话过程跟踪;可对服务器日志定制;还支持虚拟主机及HTTP认证等等。再配合LINUX系统本身的强大,我们没理由不选择Apache。二. 安装Apache。一般说来,所有Linux版本应该包含有此软件包的安装,如果你在安装Linux系统没有安装此软件包,可以从安装光盘或是网站上找到其安装文件(注意网上有两种版本:一种是下载后需重新编译的源代码,一种是只需解压就可使用的可执行文件),然后执行安装即可。1. 如果你下载的是可执行文件包如:(当中的数字视你下载的版本而定,此为举例),那这就相对简单,比较适合对Linux编译不熟悉的初级用户,只需执行:tar xvzf 即可完成安装。2. 如果下载的是源代码如:,则先用rpm –ivh 安装,然后在src目录下执行“./configure”;接着执行“make”命令编译Apache;接着将编译好的可执行文件复制到/etc/httpd/bin目录下;再将Apache的配置文件:、 、和复制到/etc/httpd/conf目录下,才算完成安装。三. 配置Apache,实现WEB服务。其实,到现在你的Linux已经开始WEB服务了,你要做的只需将Linux系统连入互联网,然后将主页存放于“/home/httpd”目录下即可。但为了让此WEB服务器更有效率的工作,我们还需对其作些设置,具体需要配置的其实就是刚才复制的那4个文件。以下对其主要的两个配置文件和作些说明:1. .此文件是主配置文件,主要用来设置服务器启动的基本环境,也就是说它负责安排WEB服务器怎样运行。其相关设置参数为:ServerTypestandalone/inetd:此选项作用就是指定以何种方式运行WEB服务器。其中standalone参数表示WEB服务进程以一个单独的守候进程的方式在后台侦听是否有客户端的请求,如果有就生成一个子进程来为其服务;其效率更高。主要是设置主服务器进程侦听的特定端口地址,方法为:Port[number] (缺省为80)。而inetd模式相对standalone来说它更安全,此模式也是RedHat Linux运行Apache的默认方式。如果你的版本不是RedHat,则需在/etc/文件里加入以下一新行:httpd stream tcp nowait httpd /etc/httpd/bin/httpd –f /etc/httpd/conf/;然后在/etc/services文件里同样添加一新行:httpd 80/tcp httpd即可。ErrorLog:用来指定错误记录的文件名称和路径。格式如:ErrorLog /var/httpd/。ServerRoot:用来指定将服务器的配置及日志文件存于何处。格式如:ServerRoot /etc/httpd。Server Admin: 设置WEB管理员的E-Mail地址.格式如:Server 。2. 这是Apache的资源配置文件,作用为告诉服务器你想在WWW站点上提供的资源及如何提供,其主要参数为:DocumentRoot: 用来指定主文档的地址。格式如:DocumentRoot /home/httpd/html。DirectoryIndex:跟windows平台的IIS设置一样,用来指定首页文件的名称。大家都知道,首页一般都以“”或“”作为文件名。当设置为这两种文件名之后,只要用户发出WEB请求,即将调入以“”或“”命名的主页。格式如:DirecotryIndex 。经过以上简单的配置后,你的WEB服务器已经具备基本的功能了。接下来要做的就是重启WEB服务,使刚才的配置生效,我们可以用以下命令来完成:/etc/ restart最后,我们来看看基于Apache服务的安全方面。Apache服务器通过认证系统能控制哪些主机可以访问某些特定的站点。具体来说,它通过两种方式来实现:一种是基于主机地址的认证,但由于目前大部分上网用户使用的都是动态地址,因此此种方式并没多少实际意义;另一种方式是基于用户名/口令的认证方式,不言而喻,此种方式更适合如今的网络状况,而对于具体的用户名/口令认证实现。

linux毕业论文总结

linux+Apache+mysql+php

爱自己瑾|我能认真好大

Linux系统中可以搭建web服务器的软件:Apache、Nginx,后者在生产环境中使用的较多。

现在主流架构LAMP/LNMP,其中Linux+Nginx+MYSQL+PHP这四种开源软件,便拥有了一个免费、高效、扩展性强、资源消耗低的LNMP动态网站架构。你可以到《linux就该这么学》的第二十章有详细讲解LNMP环境搭建的详细步骤,谢谢。

linux论文的题目

南昌大学的吧,选修课的论文吧。。。。。嘿嘿

一起写啊吧!?我也在做这方面的调研!

linux 由于他稳定,开源免费,用来做服务器系统。所以就有了系统管理员,服务器的搭建,系统日常管理,维护等等。这是一个学习方向近年来在嵌入式开发也用到了linux 。比如说手机系统安卓就是用linux内核,嵌入式这是一个学习方向,其中又分了应用软件开发,系统开发,驱动开发等等发展方向所以首先你就得先学会用linux,多查一点资料,你就慢慢懂得应该学些什么了。我也是正在学习

这个得看自己的爱好~还有就是自己擅长哪个方向~

linux毕业论文开题报告

一、用户需求 高等院校在毕业设计阶段需要对从出题、审题、选题、确定题目到最后论文评阅、答辩的全过程做跟踪管理,并需要填写审题表、开题报告等一系列的表格。为了规范毕业设计工作的过程,提高毕业设计管理工作的效率,提高毕业设计文件的规范性,需要设计一个通用的毕业设计管理系统,该系统应满足: ●质量标准: 满足先进性与成熟性、实用性、高效性、可靠性、安全性、开放性、可移植性、可扩充性和性价比好的系统架构。 ●政策依据 1、业务处理流程遵循常熟理工学院关于毕业设计工作的相关文件和规定等。 ●性能和技术要求: 1、应采用基于三层体系结构的整体设计理念。软件设计模块化、组件化,具有良好的开放性和可扩展性,既能满足当前的业务需求,又能很好适应将来技术的发展和需求的变化;经过简单定制,能适应不同学校的毕业设计管理工作的要求; 2、支持多用户的并发访问和数据处理; 3、采用图形化的友好人机界面,操作灵活方便;Web界面应具有良好的浏览器兼容性; 4、具有较强的数据处理能力、较快的查询检索速度; 5、具有良好的可靠性、稳定性和易维护性,具备检错、纠错和容错能力;具有较强的系统安全性和灾难恢复能力; 6、系统应提供适当的接口与其他系统进行集成; 7、在今后需要时,系统可移植至Unix类操作系统。 ●系统运行环境要求: 1、系统基本架构采用客户浏览方式B/S方式,可以采用B/S和C/S混合架构; 2、服务器操作系统:Windows 2003(Linux系统更佳); 3、数据库系统:Microsoft SQL Server 2000以上(MySQL更佳); 4、终端操作系统:Windows 2000/XP/2003; 5、网络平台:局域网、广域网。 (一)系统目标 基于上述分析,毕业设计管理系统要求实现对毕业设计的过程管理、毕业设计表格的在线填写、毕业设计文件的收集和保存、毕业设计成绩的汇总等目标。 1、构建计算机科学与工程系的毕业设计管理平台,并向其他系科和其他院校推广。 2、系统管理及安全方案的设计与实施。 (二)系统需求 按照高等院校毕业设计工作的相关规范和文件,开发一个基于WEB的毕业设计管理系统,系统具有一定的伸缩性,可以单独为每个系建立一套系统,也可以在全校建立一个统一的平台供各系使用。 该系统的参与者主要包括: 1、管理部门:本系统中所涉及到的管理部门从主要是指校教务管理部门、系教务管理部门等。管理部门可通过该系统维护系统基本数据、审定相关教师的资格、学生参与毕业设计的资格审定、进行毕业设计日程安排、对毕业设计的全过程进行管理等。 2、服务对象:本系统中提到的服务对象主要是指参与毕业设计工作的指导教师、论文评阅教师、参与答辩的教师以及毕业设计学生。这些参与者是参与毕业设计工作的主要人员,大量使用本系统提供的功能。 在系统设计方案中应提供高等院校毕业设计管理系统的网络拓朴图、功能模块图等。 (三)系统需求细化 管理部门 1)教师管理:教师基本信息的维护、毕业设计指导资格审查、校外指导教师信息的维护等; 2)学生管理:学生基本信息的维护、毕业设计资格审查等; 3)机构管理:系科的增加、信息修改、变更等; 4)日程管理:毕业设计各阶段日程设定(可由校教务部门统一设定或者由各系自行设定); 5)过程管理:毕业设计命题的征集、审核、发布;学生选题结果的确认、调配、公布;开题报告、中期检查、论文和设计工作检查、毕业答辩资格审查;毕业设计成绩汇总;毕业设计文件的汇总和保存; 6)毕业设计工作公告和通知的发布; 7)系统管理:用户管理、权限管理、日志管理、备份管理等。 指导教师 1)毕业设计命题:命题审核表; 2)审核学生开题报告、填写毕业设计任务书; 3)毕业设计中期检查表填写; 4)毕业设计论文和设计文件的检查; 5)指导教师评语和成绩的填写,是否同意提交答辩; 评审教师 1)论文审阅:评语和成绩的填写,是否同意提交答辩; 答辩小组 1)答辩过程的记录; 2)答辩小组打分和评语填写; 毕业设计学生 1)毕业设计选题:选题、退选等; 2)填写开题报告、设计任务书等表格中的相关内容; 3)提交毕业设计论文和相关文件的电子稿; 以上各系统必须还具备下列功能: (1)用户交流平台:提供短信息平台在用户之间传输消息,提供讨论系统供指导教师和学生进行交流。 (5)导出:毕业设计过程中的各种表格均能导出为PDF或者WORD文件以供打印存档。相关报表还可导出为Excel文件或者XML文件。 (四)技术细节要求 1、数据库支持要求 本项目可使用Microsoft SQL Server 2000数据库系统。若能使用MySQL数据库更佳。 2、系统安全性要求 在系统设计方案中应具有周全的数据库备份策略和文件系统备份策略。 3、浏览器兼容性 可在各主流浏览器中正常运行,界面外观基本保持一致。 (五)软件系统管理及安全设计与实施 为了保证整个系统安全高效的运行,在设计系统维护方案时需要考虑以下几个方面: (1)用户角色的管理 (2)数据备份 (3)数据恢复 (4)数据字典管理 (5)数据一致性检查 (6)数据传输容错管理 (7)数据传输安全性管理 (六)软件设计要求 计算机科学与工程系在此招标需求的基础上,对系统需求和功能作进一步的完善和优化。 中标者必须针对提出的需求和优化方案,以及对用户的进一步详细需求调研,制定相应方案及详细的实施计划方案。 中标者根据本项目应用系统开发、运行的实际需求,制定具体实施方案。 中标者提供的方案应包括系统软件选型、对硬件设备的最低要求等。 中标者根据业务功能要求,提出系统软件具体性能指标要求。 中标者在设计高等院校毕业设计管理系统时,必须遵循如下原则:技术的先进性与成熟性、实用性、兼容性、开放性、安全性、网络化、可扩充性、可移植性。 中标者必须根据本文中描述的用户需求,在充分分析业务现状的基础上,提出合理的有针对性的建设方案,同时还必须考虑到整个系统的可扩展性。在方案设计中必须考虑已有系统、在建项目及将来预期建设系统的兼容性、一致性,充分考虑原有业务系统的移植和兼容性,保护前期投资。 设计方案应充分考虑系统的多种适应性、软件部署工作量、可维护性,以及业务调整或新需求时对软件供应商的依赖程度。 技术描述文件必须包括但不局限以下: 总体设计报告。 需求分析说明。 概要设计说明。 详细设计说明。 数据字典。 数据结构与流程。 (七)项目建设要求 1、进度要求 中标者的优化设计方案须通过有关部门组织的专家认证。 中标者应在充分理解本采购文件用户需求的基础上,以确保工程质量为前提,制定具体的切实可行的项目详细实施进度计划。 中标者必须建立本项目各阶段时间表和考核点,以甘特图或计划表表示,用以控制本项目开发、实施、测试、运行等各阶段时间,以确保本项目顺利进行,如期完成。 项目实施时间计划: 2007年3月1日前软件系统交付;2007年3月1日至2007年3月30日期间系统试运行;2007年3月30日前验收结束,系统整体投入运行。 2、工程实施 整个项目的实施分为项目准备、项目开发、项目实施、项目验收、售后服务和技术支持几个阶段,针对定制应用软件系统开发,必须完成下述过程:用户需求项目的开发前调研;需求分析;系统设计;详细设计;编码;调试;系统试运行;测试与验收;交付及维护。 在项目实施中必须做到: (1)提供完整的业务系统实施方案和项目实施管理办法; (2)提供详细的工程实施方案和计划进度说明书; (3)实施过程从严要求工件或组件的质量; (4)提供详细、全面的人员培训计划和实施方案; (5)项目实施完成后提供可靠的后期维护工作; (6)严格按照双方确定的计划进度保质保量完成工作; (7)规范项目实施过程中的文档管理; (8)项目实施中要引入风险管理、质量管理、成本管理; 3、系统测试 (1)必须制定系统整体的测试方案与数据中心和测试数据系统进行联调测试,保证系统风格与界面统一,保证各系统联接正确,数据传送正常;抽检程序的内部编写情况无误。 (2)测试方案分单元测试、边缘测试、整体测试,应包括如下测试内容: a、测试方案。 b、参加测试人员及组织分工。 c、测试方法,包括模块测试、功能测试、系统测试等。 d、测试内容,必须包括功能要求、可靠性、安全性、性能、可扩充性、可维护性、平台移植性、与其它系统的接口等。 e、测试步骤及日程。 f、测试工具。 g、测试程序。 h、测试数据。 i、测试结果形式及文档。 j、测试的审核和结果认定方法。 k、测试结果的认定及处理(通过或不通过)。 任何测试必须使整个系统完整通过,不允许部分验收。如果15天内测试不通过,卫生局有权停止验收并拒收该系统。 项目实施过程中,中标者应在遵循国家、行业标准的前提下,根据开发人员及软件用户的特点来制作软件文档。作为开发的辅助手段,文档应简单明了。 (八)系统交付 中标者须按照计算机软件工程规范国家标准分阶段提交相应文档。 系统交付包括但不限于如下交付内容: 中标者必须提供开发工具、开发软件的源程序(代码)、数据库结构说明、表间关系、相关图表、完整的软硬件安装、操作、使用、测试、控制和维护手册,其中: 系统和操作手册必须包括但不局限以下  操作系统安装  系统生成  系统管理  软件维护  计算机操作手册  分布设计图 用户手册包括但不局限以下  操作系统参考手册  用户参考手册  语言参考手册(所有语言)  系统应用手册  应用软件手册  网络和通讯手册  系统交付方法  系统交付日程表 中标者必须提供所开发软件的源程序、源代码(包括今后升级后的源程序、源代码),数据库结构图、表间关系、开发文档、安装程序(制成光盘)。软件版权归常熟理工学院计算机科学与工程系所有。 (九)验收 1、验收组织 成立由系统开发项目验收小组、中标者以及其他人员(有关部门、技术顾问等)组成的验收小组,负责对项目进行全面的验收。 2、验收标准 验收标准以常熟理工学院计算机科学与工程系确认的软件需求、系统规范和程序规范为依据,从系统的实用性、稳定性、可维护性、灵活性、可操作性及系统文档、代码、规范及注释说明等方面全面组织验收。 系统实用性 项目验收最关键的指标,检查系统是否符合当前业务的需要,特别是业务流的整体性和数据流的一致性,并前瞻性提供未来业务接口。 系统稳定性 硬件环境的稳定性、软件运行异常处理和正常运行情况。 系统可维护性 含网络系统管理与维护、服务器系统平台管理与维护、操作系统管理与维护、应用系统软件管理与维护、数据库管理与维护以及数据库备份、应用系统备份、远程备份、病毒防护、灾难事件处理与解决实施方案等。 系统文档 验收文档是否齐全、规范、准确、详细,主要的文档包括:需求分析报告,框架设计报告,数据库物理及逻辑设计报告,详细设计报告,编码规范及技术选型报告,测试报告,系统部署和发布报告,系统方案,软件用户使用手册,系统维护方案和操作文档等。 代码规范及注释说明 程序代码编写是否规范;注释说明或代码文档是否详细全面;接口定义是否符合局信息系统规划一致性的要求。 系统灵活性 系统是否方便客户进行维护;系统是否在先进性的基础上具备未来升级和可扩充性;是否利于系统平台迁移和部署等。 系统可操作性 界面是否友好;是否实现傻瓜化操作和智能化数据检索功能。 系统安全性 是否有完善的安全机制保证系统的安全性,加密措施、相关认证、数据库安全防范。

毕业设计(论文)开题报告

题目。

1. 本课题的来源、选题依据。

2. 本课题的设计(研究)意义(相关技术的现状和发展趋势)。

3. 本课题的基本内容、重点和难点,拟采用的实现手段(途径)。

4. 文献综述(列出主要参考文献的作者、名称、出版社、出版时间以及与本课题相关的主要参考要点)。

指导教师意见。

指导教师。

系意见。

开题报告填写要求:

1、学生接受毕业设计(论文)任务书后,要围绕课题方向查阅文献、收集资料,进行调研,充分了解课题相关技术的现状和发展趋势,在此基础上确定自己的课题研究范围。

2、开题报告应着重说明课题来源、选题依据,本课题的设计(研究)意义,课题的主要内容、重点和难点,拟采用的实现手段(途径)。

3、开题报告作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。

4、此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期内完成,经指导教师签署意见审查后生效。开题报告通过后,原则上一般不再随意改题。如确有特殊原因需改题者,须由学生写出书面报告,经指导教师签署意见,教研室审核批准方可。改题后,需重新撰写开题报告。

5、开题报告内容必须按现代制造工程系统一设计的电子文档标准格式打印,完成后应及时交给指导教师签署意见。

6、学生查阅资料的参考文献应在3篇及以上,开题报告的字数要在1000字以上。

课题名称:基于Linux系统的Web服务器的安装与配置姓 名: 班 级: 完成时间: 指导老师: 内容安排:首先对WEB服务器的可行性进行研究,然后对主机的硬件和软件进行需求分析,在此基础上进行概要设计和详细设计。接下来对软件框架的各组成部分的实现分章进行详细的描述,最后总结实现一些关键的解决方法和改进的几个思路。1、 绪论简单介绍了一下架设WEB网站的意义, WEB服务器的工作原理, 企业背景介绍,并简要介绍了论文的内容要求。2、 Web服务器的基础知识对什么是WEB服务、服务器软件Apache、脚本语言PHP、HTTP协议作了详细的介绍。3、 Web服务器的设计过程根据可行性的研究,对整个系统的软件和硬件需求进行分析。对软硬件进行架构设计,描述如何实现,包括基础理论分析,设计思路和设计方法,并对具体的设计步骤进行了重点理论解析。4、 WEB服务器的建立 对系统的运行进行安装,了解Apache的体系结构及性能、PHP脚本配置环境,用Apache进行设置虚拟主机,实现基于IP地址虚拟主机服务,先规划IP地址:为虚拟主机申请新的IP地址,让ISP做好相应的域名解析工作,为网卡设置IP别名,重新设置“/etc/httpd/conf/”文件,建立相应的目录,将主页的内容放到相应的目录中去就行了,再配置一下PHP语言脚本环境。测试一下能否实现的可行性。5、问题和改进实现中可能遇到的问题及解决方法,服务器改进的方向。6、作简要的总结。论文的技术路线及预期目标:技术路线:在Linux平台下配置一个WEB服务器环境,使网站正常运行,首先需要在一台PC机上创建一个Linux平台,由于我们绝大部分PC用的是Windows的操作系统,对此,我们可采用虚拟机VMware Workstation在Windows系统下虚拟一个Linux平台,然后运用与Linux兼容性良好的Apache服务软件、PHP语言脚本配置环境,基于Linux操作系统,架设一个稳定、安全、高效的WEB服务器环境,可支持运行以PHP或者HTML为基础的网页,要求正确安装好操作系统Linux WEB服务器软件Apache、脚本语言PHP,了解有关参数,同时合理设置,使得服务器环境简易高效。预期目标:在Linux环境下运用兼容性良好的Apache服务软件实现一个Web服务器,在局域网内,将此服务器程序在一台计算机上运行,使网内其它计算机访问这台服务器时,实现HTTP协议的传输,并能解析以PHP或者HTML为基础的网页。课题进度计划:完成课题所需条件及落实措施:所需条件:计算机一台、CentOS 版本的Linux操作系统、虚拟机软件VMware Workstation及各种相关软件,有关Linux操作系统方面的资料(书籍、网络资料)。落实措施:在计算机上先安装虚拟机软件VMware Workstation,采用虚拟机VMware在Windows系统下虚拟一个Linux平台,然后运用与Linux兼容性良好的Apache服务软件,PHP语言脚本配置环境。参考文献、资料:[1] Red Hat Linux大全,David Pitls编著,姚彦忠 译,机械工业出版社,1999年1月出版[2] Linux服务器性能调整,(美)约翰逊,(美)威曾格,(美)普拉瓦提 著,韩智文 译,清华大学出版社,2009年9月出版[3] Linux服务器架设,杨鹏编著,清华大学出版社,2008年出版[4] Linux网络服务器应用教程,王兴主编,中国铁道出版社,2009年9月出版

基于linux的研究论文

我是一个LINUXD的初学者,在看了N篇LINUX的介绍之后,在本着大胆和心细的原则下,尝试了一回安装LINUX。现把我的一些心得和体会和大家分享,希望对一些入门级的兄弟姐妹有所帮助。我装的是,我原来的操作系统是WIN2000,本着学习LINUX的和省钱至上的想法,我选择了安装2000和LINUX的双系统,我在我们的校园网上下载了LINUX的3CD印象文件(就是ISO文件),先保存在随意的一个硬盘里,只要不是你要准备装LINUX的那个硬盘就行。然后开始对你的硬盘分区,关于怎么个分法,这一类的文章相信用GOOGLE一搜,肯定好几十页,我就是这么看了两天的。在这里我讲一下实际操作。你首先要有一个未使用的分区,就是空的分区,并且保证这个分区是你逻辑分区的最后的分区。当然,其他也不是一定不可以,但是等你装好LINUX后,那么原先的分区文件的注册表将遭到破坏,所以我建议最好还是把最后的那个分区清空,空间吗,根据要安装的类型而定,我建议10G,反正现在的硬盘都挺大的,要是空间有问题,那就请PQMAGIC来帮忙吧,不会破坏原来的文件。再下来是做一些准备工作,最好准备一些系统设备的信息,比如键盘类型,鼠标型号什么什么的,在系统的设备管理栏都有显示,你要是嫌麻烦,还有更简便的,用系统优化大师,保存所有系统信息,然后打印。一般在安装的时候用不了那么多,但有备无患嘛。呵呵!然后有两种方法可以引导系统的安装程序,看你怎么选择,第一就是从进入DOS,在DOS下启动AUTOBOOT命令(通常在光盘的第一张碟里有个dosutils文件,用虚拟光驱工具把它COPY出来,保存好,在DOS下就从这个路径启动AUTOBOOT命令)。还有一种方法就是做一张引导软盘,做引导软盘的文章很多,我这里就不讲了。从DOS启动特点是方便,用引导软盘呢,做盘麻烦一点,做好盘以后,插入盘就点重启,就可以等着进入安装界面了。选哪一种就看个人爱好了!不妨,两个都准备好。:)在进入安装界面后,有询问ISO文件位置,键盘类型,语言,安装类型的对话界面,一路选好后就到了选择安装目标位置的地方,这个地方一定要谨慎!首先选中你准备安装LINUX的分区,删除它!再重新分配这个空间,建议分两个区,一个根分区,挂载点为“/”,类型选EXT3。另一个分区为交换分区,类型是SWAP,大小是你内存大小的一到两倍。假如你有很多用户,或是有很多用途,还可以分一些BOOT区、URS区等等,请参照其它一些相关说明文章,我没有用,在这里也就不敢瞎说了,呵呵!在后来有选择软件包和鼠标类型的对话界面,很轻松就可以搞定了,后来有一个界面是决定LILO的安装位置的,LILO是一个双系统引导程序,假如你已经有了2000或其他的WIN操作系统,我建议你把它装在MBR,也就是整个硬盘的引导区。要是你不怕麻烦也可以把它装在LINUX的根分区,以后可以通过设置LINUX分区为活动分区,达到引导双系统的目的。最后你就等机器慢慢安装吧,时间视机器速度而定,我的128内存,用了40分钟左右,最后安装好了,会提示是否创建启动盘,我和LINUX的建议一样,强烈建议建一个,以后大有用处!!经过一大段的OK之后,你就正式进入LINUX了。在第一次进入LINUX时候,系统回要求你做一些回答,很简单,几乎一路点下去就可以了。再往后就要看你怎么去跑你的REDHAT了。

[摘 要] Linux系统使用越来越广泛,关系Linux的安全越来越受到人们的重视,本文结合笔者在Linux系统安全管理方面的一些经验体会,从账户、密码策略、文件权限,日志管理、远程访问等5个方面,对linux系统安全谈谈自己的体会,供大家参考。 一、引言 随着Internet/Intranet网络的日益普及,Linux作为一个现代的操作系统,正在各个方面得到广泛的应用。Linux在服务器、嵌入式等方面已经取得不俗的成绩,在桌面系统方面,也逐渐受到欢迎。于是Linux的安全问题也逐渐受到人们的重视。 Linux是一个开放式系统,可以在网络上找到许多现成的程序和工具,这既方便了用户,也方便了黑客,因为他们也能很容易地找到程序和工具来潜入 Linux系统,或者盗取Linux系统上的重要信息。因此,详细分析Linux系统的安全机制,找出它可能存在的安全隐患,给出相应的安全策略和保护措施是十分必要的。针对Linux的基本安全防护,笔者这里稍做介绍。 二、Linux系统的安全策略 系统的用户账号策略 管理员的工作中,相当重要的一环就是管理账号。在管理 Linux 主机的账号时,一个最重要的方面就是确保每一个UID仅仅使用一次。 另外就是设置有限的登陆次数来预防无休止的登陆攻击,通过编辑/etc/,添加下面两句可以设置账户最多连续登陆5次,超过5次账户将被锁定,只有管理员才能帮助解锁。 auth required deny=5 account required 2.密码策略要求 (1)口令时效和口令长度的设置。口令时效和口令长度是一种系统机制,用于强制口令在特定的时间长度后失效。对用户来说,这可能带来了一些麻烦,但是它确保了口令会定期进行更改,是一项很好的安全措施。默认情况下,绝大多数的Linux版本并没有打开口令时效,不过要想打开却非常简单。通过编辑/etc/,你可以指定几个参数,来设置口令实效和口令长度的默认设定: PASS_MAX_DAYS99999 PASS_MIN_DAYS 0 PASS_MIN_LEN5 PASS_WARN_AGE7 当设置口令时效的天数为99999时,实际上相当于关闭了口令时效。一般设定为90天或者更短时间来更改一次。PASS_MIN_DAYS参数则设定了在本次密码修改后,下次允许更改密码之前所需的最少天数。PASS_MIN_LEN是指密码设置的最小长度,一般定义为8位以上。PASS_WARN_AGE的设定则指明了在口令失效前多少天开始通知用户更改密码(一般在用户刚刚登陆系统时就会收到警告通知)。 (2)控制密码使用频率。控制适度的密码重用频率,也可以为密码的安全策略提供良好的保护,可以通过编辑/etc/设定密码重用。一般设置重用密码前更换密码的最小次数为4次。 password required remember=3 use_authtok md5 shadow 或者 password sufficient remember=3 use_authtok md5 shadow。 的基本文件权限要求 Linux中每一个文件都具有特定的属性,主要包括文件类型和文件权限两个方面。可以分为5种不同的类型:普通文件、目录文件、链接文件、设备文件和管道文件。所谓的文件权限,是指对文件的访问权限,包括对文件的读、写、删除、执行。Linux 是一个多用户操作系统,它允许多个用户同时登录和工作。因此正确的文件权限设定是非常重要的。与系统安全关系较为密切的几个文件目录权限设置要求如下表: 日志文件管理 日志对于系统安全来说,非常重要,它记录了系统每天发生的各种各样的事情,你可以通过它来检查错误发生的原因,或者受到攻击时攻击者留下的痕迹。因此,保护系统日志安全,不被内部用户或外部入侵者修改或删除显得尤为重要。 在Linux系统中,有三个主要的日志子系统: 连接时间日志——由多个程序执行,把纪录写入到/var/log/wtmp和/var/run/utmp,login等程序更新wtmp和utmp文件,使系统管理员能够跟踪谁在何时登录到系统。 进程统计——由系统内核执行。当一个进程终止时,为每个进程往进程统计文件(pacct或acct)中写一个纪录。进程统计的目的是为系统中的基本服务提供命令使用统计。 错误日志——由syslogd(8)执行。各种系统守护进程、用户程序和内核通过syslog(3)向文件/var/log/messages报告值得注意的事件。另外有许多UNIX程序创建日志。像HTTP和FTP这样提供网络服务的服务器也保持详细的日志。 Linux的日志文件很多,但是/var/log/wtmp,/var/log/messages,/var/log/faillog(权限设置为600) ,/var/log/secure (如果是Debian,/var/log/将代替它)最好是存在的。 如果服务器支持很多的用户的话,这些日志文件的大小会很快地增加,在服务器硬盘不是非常充足的情况下,必须采取措施限制日志文件的大小,定期做好日志备份和清除是非常重要的。 的远程登录:使用OPENSSH代替FTP和Telnet 我们通常使用的网络传输程序FTP和Telnet等在本质上都是不安全的,因为它们在网络上用明文传送口令和数据,黑客利用嗅探器非常容易截 获这些口令和数据。SSH的英文全称是Secure SHell。通过使用SSH,用户可以把所有传输的数据进行加密,这样即使网络中的黑客能够劫持用户所传输的数据,如果不能解密的话,也不能对数据传输构成真正的威胁。另外,传输的数据是经过压缩的,所以可以加快传输的速度。SSH有很多功能,它既可以代替Telnet,又可以为FTP提供一个安全的“传输通道”。在不安全的网路通信环境中,它提供了很强的验证机制与非常安全的通信环境。SSH(Secure Shell)最初由芬兰的一家公司开发,但由于受版权和加密算法的限制,很多人转而使用免费的替代软件OpenSSH。命令行使用OPENSSH比较麻烦。这里介绍gFTP和OPENSSH整合在一齐,提供一个图形化加密传输方案。gFTP和Windows下的 CuteFTP一样使用非常简单,而且几乎所有的Linux发行版本都带有gFTP,不需要安装就可以使用本论文由无忧论文网整理提供 。Windows下支持SSH的客户端软件不少,推荐使用Putty和Filezilla。 目前很多公司企业对信息安全问题日益重视,完善的信息安全控制架构,先进的管理和技术的结合,才能真正满足公司企业的需要。 参考文献: [1]王一川 Linux黑客大曝光:Linux安全机密与解决方案[M].清华大学出版社,2002~10~1 [2]汪 辉等:Linux安全最大化(第二版)[M].电子工业出版社, 2002~1~1 [3]前导工作室 Linux安全:入侵防范、检测、恢复[M].机械工业出版社,2002~1~1 本论文由无忧论文网整理提供

...很想帮下你 可是我刚学

接触并不多,帮不到你

相关百科
热门百科
首页
发表服务