欢迎来到天天文库
浏览记录
ID:23483193
大小:612.50 KB
页数:19页
时间:2018-11-08
《操作系统与网络安全》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第2章操作系统与网络安全目前,在服务器的操作系统平台上,受广大用户欢迎的有Unix、Linux和Windows。这三个操作系统存在着不少的安全漏洞,如果对这些漏洞不了解,不采取相应的对策和防范措施,就会使系统完全暴露在入侵者的入侵范围之内,随时有可能遭受毁灭性的攻击。本章主要讨论:1.操作系统的安全基础2.系统特性和安全策略3.操作系统的网络安全配置2.1Unix系统简介1.Unix系统的由来Unix操作系统是由美国贝尔实验室开发的一种多用户、多任务的通用操作系统。它从一个实验室的产品发展成为当前使用普遍、影响深远的业界主流操作系统。由于其功能强大、技术成熟、可靠性好、网络功能强及开
2、放性好,可满足各行各业实际应用的需求,受到了广大用户的欢迎,已经成为重要的企业级操作平台。由于Unix系统强大的生命力,它的用户每年以两位数字以上的速度增长。nBSDUnix在Unix的历史发展中具有相当大的影响力,被很多商业厂家采用,成为很多商用Unix的基础。nBSD在发展中也逐渐衍生出3个主要的分支:FreeBSD,OpenBSD和NetBSD。nUnix的版权曾经为AT&T所有,之后Novell拥有了Unix,再之后Novell又将版权出售给了SCO。有很多大公司在取得了Unix的授权之后,开发了自己的Unix产品,比如IBM的AIX,HP的HPUX,SUN的Solaris和
3、SGI的IRIX。Unix系统在经过20多年的发展成长以后,已经成为一种成熟的主流操作系统,并在发展过程中逐步形成了一些新的特色,其中主要包括:(1)可靠性高。(2)极强的伸缩性。(3)网络功能强。(4)强大的数据库支持功能。(5)开放性好。Solaris桌面2.Unix常用命令介绍ls这个命令相当于DOS中的dir(列目录和文件的命令)-a:把本目录下所有的文件,包括隐含的文件列出来。-l:把文件的文件长度、修改的日期等详细信息列出来。-p:在每个文件名后附一个字符说明文件类型。*表示可执行文件,/表示目录,@表示连接。-d:将目录当作文件显示,而不是显示其下的文件。当输入ls-a
4、l命令并接回车时,就会列出当前目录下所有文件和目录的名称。Ls命令cd变换目录,和DOS相同。如果你在cd后面没有给定目的地,则表示目的地是根目录。在Unix中有三种表示目录的符号:“.”、“..”、“~”。“.”表示当前目录路径的位置,“..”表示当前路径的上一层目录,或称“父目录”,“~”表示根目录,根目录指每个用户所拥有的目录。如想进入某一目录,只需在cd后加上要进入的目录名,例如cd/etc。who列出现在系统里有哪些用户。Unix是一个多用户的操作系统,可以同时有许多人在机器上。who命令可以把他们的名字和终端号都列出来。Cd命令cpcp命令等同于DOS里的copy命令,即
5、复制文件。例如:cpfilelfile2会将filel文件复制为file2文件。它有如下几个重要参数:-r:将目录完全地复制到其他目录里,相当于xcopy。-p:在Unix里,当你操作时,系统会自动更改文件属主、组、权限和时间。-p参数使这些内容保持不变。catcatenate的缩写,意为把内容串起来,其实际作用在于显示文件内容,相当于DOS里面的type命令。当输入cat/etc/passwd命令,就会显示出本系统的口令文件。man英语“manual”的缩写。这是一条使用频率很高的命令,用来得到系统对一个特定命令的帮助信息。例如,如果想得到cat命令的详细帮助信息,就输入manca
6、t。mv这个命令是move的缩写,就是移动一个目录或文件。myfilelfile2就是把文件filel移动为file2,移动后filel会消失,实际上就是把filel改名为file2。rmrm就是remove,即删除文件。当需要删除目录以及目录以下的子目录时,需用r参数。grep在文件当中查找指定字符。例如greprootpasswd,其功能为在passwd文件当中寻找root字符并输出该行。find用来搜寻特定文件或目录。其使用格式为:find[路径][匹配表达式]主要的匹配表达式有:-name,通过文件名查找;-perm,通过文件属性查找;-print,输出搜寻结果。3.Unix
7、系统基本知识●超级用户在Unix系统中有一个名为root的用户,这个用户在系统上拥有最大的权限,即不需授权就可以对其他用户的文件、目录以及系统文件进行任意操作。●文件属性为保护每个用户的私人文件不受他人非法修改,系统为每个文件和目录都设定了属性。-rwxr--r--lrootwheel545Apr412:19file1r表示可读,w表示可写,x表示可执行。文件属性●ShellShell是用户和Unix系统内核之间的接口程序。在提示符下输入的每个命令都由Sh
此文档下载收益归作者所有