Solaris 8 for Intel 操作系统的安装(转)
Solaris 8 for Intel 操作系统的安装(转)[@more@] 一、Solaris操作系统的安装步骤 1 将Solaris boot CD 放入光驱,并从光驱启动计算机; 2、等待片刻,控制台屏幕出现安装界面。 3、安照安装界面的指示,一步一步完成操作系统的安装。 注: 下表为Solaris安装过程中的一些提问和一般的回答内容: Solaris安装过程要回答的问题及回答内容: 装中文还是英文 按客户要求选,建议选中文 主机名 输入本服务器的主机名 是否已连网络 选继续(YES) ID地址输入提示 输入本服务器的IP地址 名
Solaris 8 下RAID1和RAID5的安装及恢复(转)
Solaris 8 下RAID1和RAID5的安装及恢复(转)[@more@] 本文档以SUN Fire V880 Server(6*73GB Dsik)为例讲解在Solarsi8下使用命令行的方式安装及维护RAID1和RAID5。本文档内容都经本人实践验证过,但对于不同机型仅供参考,谢谢支持! Disk分布情况: 0:c1t0d0 1:c1t1d0 2:c1t2d0 3:c1t3d0 4:c1t4d0 5:c1t5d0 注:0,1做镜像;2,3,4,5做RAID5 系统盘(c1t0d0)分区及镜像盘(c1t1d0)情况: c1t0d0s0(d10) d0 c1t1d0s0(d20) / 1024M c1t0d0s1(d11) d1 c1t1d0s1(d21) swap 8192M
SUN工作站在网络中的深入应用(转)
SUN工作站在网络中的深入应用(转)[@more@] 目前建立在客户机/服务器(C/S)网络体系结构上的应用系统越来越多,技术上也越来越成熟。具有多用户多任务网络特性的UNIX操作系统以其高可靠性、高伸缩性、高开放性的特点而成为C/S结构系统后台服务器上的主流操作系统。在我们所开发的系统中采用了SUN公司的SOLARIS2.5.1操作系统,它具有很强大的网络功能,为了充分发挥它的作用,我们不仅让其承担数据库系统的核心工作,还让其成为系统中的PPP拨入服务器、软路由服务器或NFS共享磁盘服务器。以下介绍我在使用中的一点体会。 将
Solaris安全手册(转)
Solaris安全手册(转)[@more@] 1. Preparation 最小限度保证安全的方法是只在主机上运行一个或两个服务。使用一个机器比只使用一个拥有所有权利的机器安全的多,因为这样可以隔离,方便查找问题所在。总之:在你的机器上运行你一些最必要的服务。考虑拆除键盘,屏幕,这样可以避免使用X11和知道命令行所示,在一个隔离的信任的网络段中进行测试。明确你的系统和硬件配置能产生什么样的结果,如在安装SUN的Disksuite时要考虑 你是否需要RPC服务,因为DISKSUITE必须使用RPC服务。明确各种应用程序是怎样工作的如:使用什么端口
Solaris培训第三章:安装Solaris操作系统(转)
Solaris培训第三章:安装Solaris操作系统(转)[@more@] 基本 包含系统运行所需的最基本的软件和设备驱动。不包括图形界面和手册页。 最终用户 除了基本软件外,还包括图形界面。 开发者 包括编译工具、图形界面、手册页。 完整分发和 OEM 支持 包含全部内容和一些OEM地硬件设备驱动。 Installation Information Worksheet Acquire the following necessary information prior to your installation: Host name:____________________________________________________ IP addr
Solaris培训第四章:软件包管理(转)
Solaris培训第四章:软件包管理(转)[@more@] 所有Solaris系统的软件都以包的形式出现。 软件包包含: 软件包的描述文件 系统需求的描述文件 需要安装的文件 安装前以及安装后需要运行的脚本 The pkgadd command 用于安装软件包 pkgadd [ -d ][device | pathname ]] pkg_name # pkgadd -d /cdrom/cdrom0/s0/Solaris_2.7/Product SUNWaudio Processing package instance from Audio applications (sparc) 3.6.4,REV=1.98.08.13 Copyright 1998 Sun Microsystems, In
Solaris培训第一章:系统概念(转)
Solaris培训第一章:系统概念(转)[@more@] 第一章:系统概念(System Concepts) Objectives Upon completion of this module, you should be able to Match the three parts of an operating system (kernel, shell, and file system) to their definitions Identify the three most common shells in the Solaris environment Distinguish between multitasking and multiuser Describe the client-server relationship Define the following basic system terms: host, host name, network,
Solaris培训第五章:补丁维护(转)
Solaris培训第五章:补丁维护(转)[@more@] 什么是Patch? 简单的说,补丁就是一些替换现存的文件和目录的文件目录集合。补丁纠正应用程序的错误或增加功能。 Patch编号 每个补丁都有编号。例如补丁号为101945,版本是34的话,这个补丁的目录名就是101945-34. patchadd命令用于安装补丁: # cd /tmp # ls 105160-01 ps_data sdt_fl8zKOI_ # patchadd 105160-01 Checking installed packages and patches... Verifying sufficient filesystem capacity (dry run method) Install
Solaris培训第六章:启动过程(转)
Solaris培训第六章:启动过程(转)[@more@] 启动有四个阶段 Boot PROM 阶段 Boot program 阶段 Kernel 初始化阶段 /sbin/init 阶段 启动过程: 自检、显示系统信息、读取启动设备的0扇区、在启动设备寻找启动程序、加载启动程序、启动内核、运行/sbin/init。 /sbin/init程序 读取/etc/inittab文件。Init程序执行/sbin/rc*脚本。 系统有多种运行级别,不同的运行级别所启动的服务不同。 系统运行级别有8种,分别为: 运行级别 意义 0 进入PROM状态(OK状态) 1 管理
Solaris培训第七章:系统安全(转)
Solaris培训第七章:系统安全(转)[@more@] UIDs(用户ID) UIDs用于区别文件和目录的所有者。保存在 /etc/passwd。 GIDs(用户组ID) GIDs用户区别用户、文件、目录的组成员。 /etc/passwd文件记录了系统的用户帐号的信息 格式 loginID:x:UID:GID:comment:home directory:login shell #more /etc/passwd root:x:0:1:Super-User:/:/sbin/sh daemon:x:1:1::/: bin:x:2:2::/usr/bin: sys:x:3:3::/: adm:x:4:4:Admin:/var/adm: lp:x:71:8:Line Printer Admin:/usr/spo
Solaris培训第八章:用户管理(转)
Solaris培训第八章:用户管理(转)[@more@] 可以用admintool图形工具增加、更改、删除用户和用户组。 注意: 用户所在的组必须先于用户之前创建。 命令行方式: 增加用户组 groupadd命令增加用户组 groupadd [-g gid] group 说明: g 制定组的ID号 gid 组的ID号(不能与现有的组ID号重复) group 组名 #groupadd –g 100 sun useradd命令增加用户组 useradd [-u uid | -g group] | -d dir | -s shell | -c comment | -m [-k skel_dir] ] login 说明: u 指
Solaris网络管理:网络地址和掩码(转)
Solaris网络管理:网络地址和掩码(转)[@more@] /etc/hostname.interface Interface是网卡的型号,有le、hme等。Le是十兆网卡,hme为百兆网卡等等。后面跟一个数字,第一个十兆网卡为le0,第二个为le1;第二个百兆网卡为hme0,第二个为hme1等等。 文件的内容是这块网卡的名字,如Sunrise、Sunny。 #more /etc/hostname.le0 Sunrise # more /etc/hostname.hme0 Sunny /etc/hosts文件 系统名与IP地址的映射 与/etc/hostname.interface 协同工作,配置本机网卡地址 # more /etc/host
Solaris网络管理:路由和网关(转)
Solaris网络管理:路由和网关(转)[@more@] /etc/defaulrouter文件 配置缺省网关 防止不必要的路由进程 适用于只有一个路由器通向其它网段 单一路由占用较小的路由表资源 该文件保存了缺省路由得信息。系统安装时并没有该文件,是用户自己创建的。文件内容是缺省路由的地址。 #cat /etc/defaultrouter 172.16.255.254 优点: 占用资源少,只有一条路由条目。 /etc/gateways文件 路由表文件 net gateway metric dest. net 目标网段 router 下一跳路由器的地址
Solaris网络管理:DNS客户端的设置(转)
Solaris网络管理:DNS客户端的设置(转)[@more@] /etc/resolv.conf文件 记录DNS服务器的地址和域名 关键字: domainname nameserver # more /etc/resolv.conf nameserver 172.16.255.3 domainname sunrise.com.cn /etc/nsswitch.conf文件 记录主机名的搜索顺序等信息 # more /etc/nsswitch.conf # # /etc/nsswitch.dns: # # An example file that could be copied over to /etc/nsswitch.conf; it uses # DNS for hosts lookups, otherwise it does not
SUN的PROM状态命令与参数(转)
SUN的PROM状态命令与参数(转)[@more@] (一)指令集 格式: OK> 指令 1.banner 显示当前机器配置状况,CPU,内存,hostid,EtherNet 2.probe-scsi 显示内部SCSI通道所挂接设备 3.probe-scsi-all 显示所有SCSI通道及所挂接设备 4.probe-ide 显示所有IDE通道及所挂接设备(针对U10,U5) probe-fcal-all 5.devalias 显示设备别名,如 cdrom,disk,disk0,disk1等 6.printenv 无参数,显示环境变量或 参数为环境变量名 如: printenv&
SUN系统的基本安全配置(转)
SUN系统的基本安全配置(转)[@more@] 一个SUN系统就象和NT系统一样,容易受到来自internet的各种可恶的攻击。幸运 的是,不象NT,你可以用以下三个简单的手段把SUN变的相对安全些,它们是: 1)防止堆栈溢出 2)关闭不用的服务 3)给系统打补丁 #1 防止堆栈溢出 至少90%以上的安全问题都是来自所谓的“堆栈溢出”。攻击者通过给一个以root身份 运行的程序提供比它所预期的输入多得多的东西,使被攻击程序无法处理而改变执行 流程去执行攻击者指定的代码。 Solaris 2.6和Solaris 7都具备
qmail在Linux,Solaris系统安装详解(转)
qmail在Linux,Solaris系统安装详解(转)[@more@] 安装平台:Linux,Solaris 版本:qmail-1.03 安装的机器: mail.mydomain.com 软件包: qmail-1.03 Qmail基本系统 ucspi-tcp-0.88 tcpsever服务程序 daemontools-0.70 监视工具 checkpassword-0.81 pop3验证用户的程序 ezmlm-0.53 邮件转发 vpopmail-4.9.6-1 虚拟域用户pop3支持 qmailadmin-0.35 虚拟域web管理 autorespond-1.0.0 自动回复程序 sqwebmail-1.2.0 webmail vqsignup-0.4 web方式用户注册 软件来源
BSD Socket 简易入门手册(转)
BSD Socket 简易入门手册(转)[@more@] 介绍 类比 (什么是 socket ?) 装上你的新电话(怎样侦听?) 拨号 (如何调用 socket) 谈话(如何通过 sockets 交谈) 挂起(结束) 世界语(交流的语言很重要) 未来在你的掌握了(下一步?) 介绍 当你进入 UNIX 的神秘世界后,立刻会发现越来越多的东西难以理解。对于大多数人来说,BSD socket 的概念就是其中一个。这是一个很短的教程来解释他们是什么、他们如何工作并给出一些简单的代码来解释如何使 用他们。 类比 (什么是 socket ?)
制作RAMDISK in KERNEL的NetBSD微系统(转)
制作RAMDISK in KERNEL的NetBSD微系统(转)[@more@] Matthew(黑夜编码人) <matthew@cnfug.org> 前言 在前面我们已经讲过如何制作软盘上运行的FreeBSD和OpenBSD系统,现在我们来看看如何制作一个运行在软盘上的NetBSD系统。同软盘中的OpenBSD系统一样,我们还是将系统中的所有配制文件及程序全部存放到NetBSD的内核中,这样整个系统看起来就是一个文件。下面让我们具体来看看如何完成这样一个微系统的制作。 0、NetBSD的启动过程 当硬盘MBR中的引导程序接过启动之后,MBR中的程序将读入硬盘NetBSD分区中的引
制作RAMDISK in KERNEL的OpenBSD微系统(转)
制作RAMDISK in KERNEL的OpenBSD微系统(转)[@more@] Matthew(黑夜编码人) <matthew@cnfug.org> 前言 在以前我们已经讲过如何制作软盘上运行的FreeBSD系统,现在我们来看看如何制作一个运行在软盘上的OpenBSD系统。与软盘上的FreeBSD不同的是,这次我们将系统中的所有配制文件及程序全部存放到OpenBSD的内核中,这样整个系统看起来就是一个文件。下面让我们具体来看看如何完成这样一个微系统的制作。 0、OpenBSD的启动过程 当硬盘MBR中的引导程序接过启动之后,MBR中的程序将读入硬盘OpenBSD分区中的引导程