root@multics: ps -ef | grep inetd
root 196 1 0 15:32:14 ? 0:00 /usr/sbin/inetd -s
root@multics: kill -HUP 196
root@multics: ps -ef | grep inetd
root 196 1 0 15:32:14 ? 0:00 /usr/sbin/inetd -s
#3 给系统打补丁
跟所有的复杂系统一样,SUN有它的漏洞,其中的一些从性质上来说是相当严重的 。SUN公司有向
它的客户甚至是没有技术支持的客户提供补丁的优良传统 。这些补丁或者以集合包或者以单个补
丁的形式存在的 。不幸的是,要完全修补你的系统,既需要大的补丁集合包,又需要单个的补丁 。
然而我们将介绍一种把补丁包和单个补丁结合起来使用的方法 。
1)变成root
2)键入
umask 022
来设置你的许可模式--给系统打补丁不仅要求所有的补丁被"nobody"用户可读,而且包括补丁之
前的所有目录(不要问为什么,反正是一般这么干的) 。
3)创建一个叫“patch“的目录,并进入它,我一般是这样做的:
mkdir /var/tmp/patch
cd /var/tmp/patch
在你建“patch“目录的文件系统中要保证有足够的磁盘空间(提示:你可以试着键入
df -k
来看看文件系统上可用的磁盘空间,不要用/tmp!
4)用ftp连接sunsolve站
ftp sunsolve.sun.com
你的登录用户名是“anonymous“,口令是你的电子邮件地址 。
5)转到二进制模式,键入:
bin
关闭提示,键入:
prompt
--你不需要为下载每个补丁回答”是,我需要下那个补丁“。
6)补丁位于sunsolve站的/pub/patches目录,所以键入:
cd /pub/patches
7)得到对应于你操作系统版本的PatchReport文件,你可以用以下命令列出那些文件:
ls *.PatchReport
例如:
-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-
ftp> ls *.PatchReport
200 PORT command successful.
150 Opening ASCII mode data connection for file list.
Solaris1.1.1.PatchReport
Solaris1.1.2.PatchReport
Solaris1.1.PatchReport
Solaris2.3.PatchReport
Solaris2.4.PatchReport
Solaris2.4_x86.PatchReport
Solaris2.5.1.PatchReport
Solaris2.5.1_x86.PatchReport
Solaris2.5.PatchReport
Solaris2.5_x86.PatchReport
Solaris2.6.PatchReport
Solaris2.6_x86.PatchReport
Solaris7.PatchReport
Solaris7_x86.PatchReport
226 Transfer complete.
remote: *.PatchReport
360 bytes received in 0.0044 seconds (79.16 Kbytes/s)
-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-
对x86和sparc文件有不同的补丁报告文件,sparc版本的是那些没有“x86“字样的 。
8)得到一份补丁报告文件,比如:
get Solaris2.6.PatchReport
9)得到一份对应于你系统版本的推荐补丁集合包和它的README文件,可以用如下命令
列出推荐的文件:
ls *Recommended*
输出可能是这样的:
-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-
ftp> ls *Recommended*
200 PORT command successful.
150 Opening ASCII mode data connection for file list.
2.3_Recommended.README
2.3_Recommended.tar.Z
2.4_Recommended.README
2.4_Recommended.tar.Z
2.4_x86_Recommended.README
2.4_x86_Recommended.tar.Z
2.5.1_Recommended.README
2.5.1_Recommended.tar.Z
2.5.1_x86_Recommended.README
2.5.1_x86_Recommended.tar.Z
2.5_Recommended.README
2.5_Recommended.tar.Z
2.5_x86_Recommended.README
2.5_x86_Recommended.tar.Z
2.6_Recommended.README
2.6_Recommended.tar.Z
2.6_x86_Recommended.README
2.6_x86_Recommended.tar.Z
7_Recommended.README
7_Recommended.zip
7_x86_Recommended.README
7_x86_Recommended.zip
-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-= =-
你可以用mget命令把推荐文件和readme都拿下来,比如:
推荐阅读
- 第十四章:文件系统挂接 Solaris系统管理培训
- A Yassp工具包安装安全的 Solaris 系统
- 3 Solaris9下安装vsftpd2.0.1详解
- Sun Solaris 用户手册 -- 十二.图形窗口配置
- 5 Solaris高级系统管理员指南
- Solaris10探营: 安装和基本配置
- 在 solaris 上, 建立 Anonymous FTP
- Apache-2.0.45+php-4.3.1+mysql-4.1.0 在 Solaris 9.0 for x86 下的安装说明
- 2 Solaris9下安装vsftpd2.0.1详解
- VMware下Solaris 9/10中显示设置的成功方法
