详解Unix操作系统补丁问题

系统 其他OS
跟所有的复杂系统一样,Unix操作系统也存在着自己的漏洞,其中的一些从性质上来说是相当严重的。要完全修补你的系统,既需要大的补丁集合包,又需要单个的补丁。然而我们将介绍一种把补丁包和单个补丁结合起来使用的方法。

Unix操作系统有很多值得学习的地方,这里我们主要介绍Unix操作系统中的补丁的问题,包括介绍补丁步骤,转到二进制模式,补丁位于sunsolve站的/pub/patches目录等方面。大家一起来学习下吧!

Unix操作系统补丁

跟所有的复杂系统一样,SUN有它的漏洞,其中的一些从性质上来说是相当严重的。SUN公司有向它的客户甚至是没有技术支持的客户提供补丁的优良传统。这些补丁或者以集合包或者以单个补丁的形式存在的。

不幸的是,要完全修补你的系统,既需要大的补丁集合包,又需要单个的补丁。然而我们将介绍一种把补丁包和单个补丁结合起来使用的方法。

用patchadd -p 或 showrev -p命令来察看补丁在系统里的安装情况,在你想保护的主机以及大众都可以访问的主机上,你应该到SUN公司的主页上去查找相关的补丁包来安装,并且应该常常查看最新的补丁发布情况。

Unix操作系统补丁步骤

1) 变成 root

2) 键入 umask 022来设置你的许可模式--给Unix操作系统打补丁不仅要求所有的补丁被"nobody"用户可读,而且包括补丁之前的所有目录(不要问为什么,反正是一般这么干的)。

3) 创建一个叫“patch“的目录,并进入它,我一般是这样做的:
mkdir /var/tmp/patch
cd /var/tmp/patch
在你建“patch“目录的文件Unix操作系统中要保证有足够的磁盘空间(提示:你可以试着键入:df-k来看看文件系统上可用的磁盘空间,不要用/tmp!

4) 用ftp连接sunsolve站ftp sunsolve.sun.com
你的登录用户名是“anonymous“,口令是你的电子邮件地址。
 
5) 转到二进制模式,键入: bin 关闭提示,键入: prompt

你不需要为下载每个补丁回答是,我需要下那个补丁。

6) 补丁位于sunsolve站的/pub/patches目录,所以键入: cd /pub/patches

7) 得到对应于你Unix操作系统版本的PatchReport文件,你可以用以下命令列出那些文: ls *.PatchReport例如:

 

  1. ftp> ls *.PatchReport   
  2. 200 PORT command successful.   
  3. 150 Opening ASCII mode data connection for file list.   
  4. Solaris1.1.1.PatchReport   
  5. Solaris1.1.2.PatchReport   
  6. Solaris1.1.PatchReport   
  7. Solaris2.3.PatchReport   
  8. Solaris2.4.PatchReport   
  9. Solaris2.4_x86.PatchReport   
  10. Solaris2.5.1.PatchReport   
  11. Solaris2.5.1_x86.PatchReport   
  12. Solaris2.5.PatchReport   
  13. Solaris2.5_x86.PatchReport   
  14. Solaris2.6.PatchReport   
  15. Solaris2.6_x86.PatchReport   
  16. Solaris7.PatchReport   
  17. Solaris7_x86.PatchReport   
  18. 226 Transfer complete.   
  19. remote: *.PatchReport   
  20. 360 bytes received in 0.0044 seconds (79.16 Kbytes/s)  

对x86和sparc文件有不同的补丁报告文件,sparc版本的是那些没有“x86“字样的。以上就是我们这次要讲的关于Unix操作系统中的知识的介绍,希望对大家对Unix操作系统的学习有所帮助。

【编辑推荐】

  1. 重要的Unix操作系统知识
  2. 深谈Unix操作系统中问题
  3. 详谈Unix操作系统启动和关闭
  4. Unix操作系统开启SUN-DES-1鉴别机制
  5. 琐碎的学习Unix操作系统
责任编辑:小霞
相关推荐

2010-04-16 10:34:45

Unix操作系统

2010-04-08 17:56:42

Unix操作系统

2010-04-08 18:25:03

Unix操作系统

2010-04-09 16:45:42

Unix操作系统

2010-04-15 18:46:53

Unix操作系统

2010-04-20 12:40:23

Unix操作系统

2010-04-14 14:55:29

Unix操作系统

2010-04-16 18:02:30

Unix操作系统

2010-04-16 17:38:25

2010-04-15 18:06:08

Unix操作系统

2010-04-19 13:54:43

Unix操作系统

2010-05-05 10:25:24

Unix操作系统

2010-04-07 11:31:25

Unix操作系统

2010-04-13 12:27:44

Unix操作系统

2010-04-29 15:46:47

Unix操作系统

2010-04-15 18:10:30

2009-12-23 10:05:30

Linux操作系统

2010-04-15 14:40:26

Unix操作系统

2010-04-19 16:57:09

Unix操作系统

2010-04-14 13:59:45

Unix操作系统
点赞
收藏

51CTO技术栈公众号