Solaris 10 u9使用.docx_第1页
Solaris 10 u9使用.docx_第2页
Solaris 10 u9使用.docx_第3页
Solaris 10 u9使用.docx_第4页
Solaris 10 u9使用.docx_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一在Solaris 10 中开通SSH1 开启SSH;2 查看当前所有的服务状态,可以使用|管道符重定向作更个性化的查找;如 # svcs |grep online 查看当前运行服务 # svcs |grep offline 查看当前停止服务 # svcs |grep inetd 查看inetd服务状态 # svcadmin enable svc:network/finger 启用一个服务,本例是finger,在原来的rc体系中相当于配置/etc/inetd.conf开启finger #svcadm disable svc:network/ssh 仅用一个服务,本例中是禁用sshd服务,在原来的rc体系中相当于执行了 mv /etc/rc2.d/S55sshd /etc/rc2.d/x.S55sshd 如果要立刻停止或启动服务,那么可以使用svcadm的-t参数: # svcadm disable -t network/ssh 停止sshd服务,相当于 /etc/init.d/sshd stop # svcadm enable -t network/ssh 启动sshd服务,相当于 /etc/init.d/sshd start # svcadm restart network/ssh 重启(停止并启动)sshd服务,相当于 /etc/init.d/sshd stop; /etc/init.d/sshd start # svcadm refresh network/ssh 刷新sshd(重新读取配置文件),相当于 kill -HUP cat /var/run/sshd.pid.Solaris 10默认安装配置下是不允许root用户远程通过ssh登录的,这样也许不太方便,那么 可以修改 /etc/ssh/sshd_config 文件中 PermitRootLogin no 一行为yes,然后重新 启动sshd服务。 二、Solaris10中添加网卡以及绑定多IP1、添加网卡: 首先关闭电源插入新网卡,网卡名可以通过查看/dev/ 路径下的网卡名得到,然后使用ifconfig interface_name plumb激活网卡,然后向其添加IP地址,示例如下: # ifconfig pcn1 plumb # ifconfig -a lo0: flags=2001000849 mtu 8232 index 1 inet netmask ff000000 pcn0: flags=1000843 mtu 1500 index 2 inet 29 netmask ffffff00 broadcast 55 ether 0:c:29:d4:89:f pcn1: flags=1000842 mtu 1500 index 4 inet netmask 0 ether 0:c:29:d4:89:19这时候还没有配置IP,所以如上所示,接着配置IP地址: #ifconfig pcn1 31 netmask up #ifconfig -a lo0: flags=2001000849 mtu 8232 index 1 inet netmask ff000000 pcn0: flags=1000843 mtu 1500 index 2 inet 29 netmask ffffff00 broadcast 55 ether 0:c:29:d4:89:f pcn1: flags=1000843 mtu 1500 index 4 inet 31 netmask ffffff00 broadcast 55 ether 0:c:29:d4:89:19 # ping 31 31 is alive 这样的配置在系统重新启动后会自动消失的,为了不让它消失,须作如下处理:dladm show-dev bge0 查看网络接口状态# vi /etc/hosts # Internet host table # :1 localhost localhost 29 sol10 sol10 24 solaris10 solaris10 12 xzxj xzxj 31 zfs-zones zfs-zones 加入31 zfs-zones zfs-zones 这条记录后保存退出。如果你的第二块网卡和第一块网卡不在同一网段的话 ,你还要修改/etc/netmasks文件,加入对应网段的子网掩码。接着创建/etc/hostname.pcn1文件,加入这个网卡所对应的主机名。重启后查看。 # reboot/shutdown -y -i6 -g0/init 6 # ifconfig -a lo0: flags=2001000849 mtu 8232 index 1 inet netmask ff000000 pcn0: flags=1000843 mtu 1500 index 2 inet 29 netmask ffffff00 broadcast 55 ether 0:c:29:d4:89:f pcn1: flags=1000843 mtu 1500 index 3 inet 31 netmask ffffff00 broadcast 55 ether 0:c:29:d4:89:19 2、绑定多个IP:举例说明,网卡名pcn0: # vi /etc/hosts localhost 23 sol10 sol10 5webserver1 5webserver2 # vi /etc/netmasks #vi /etc/hostname.pcn0 sol10 创建以下两个文件/etc/hostname.pcn0:1和/etc/hostname.pcn0:2,内容如下: #vi /etc/hostname.pcn0:1webserver1 #vi /etc/hostname.pcn0:2 Webserver2 设置生效ifconfig pcn0:1 plumb ifconfig pcn0:2 plumb # ifconfig pcn0 inet 23 netmask up # ifconfig pcn0:1 inet 5netmask up # ifconfig pcn0:2 inet 5netmask up 重启系统,查看 # init 6 或者reboot #ifconfig -a三、Solaris环境变量修改修改Solaris 环境变量vi /etc/profile添加下面这行到 export LOGNAME PATH 后面PATH=/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/ccs/bin:/usr/openwin/bin:/usr/sfw/bin:/usr/ucb:.echo $path 可显示PATH的路径保存后运行 # source /etc/profile 使环境变量的修改生效。四、Solaris中设置网关修改网关# netstat -rnRouting Table: IPv4 Destination Gateway Flags Ref Use Interface- - - - - -default 54 UG 1 4741 0 UGH 1 60 U 1 0 elxl0 U 1 14138 pcn0 U 1 0 pcn0 UH 1 26012 lo0#route delete default 54delete net default: gateway 54Routing Table: IPv4 Destination Gateway Flags Ref Use Interface- - - - - -1 0 UGH 1 60 U 1 0 elxl0 U 1 14138 pcn0 U 1 0 pcn0 UH 1 26012 lo0route add default 53add net default: gateway 53netstat -rnRouting Table: IPv4 Destination Gateway Flags Ref Use Interface- - - - - -default 53 UG 1 01 0 UGH 1 60 U 1 0 elxl0 U 1 14138 pcn0 U 1 0 pcn0 UH 1 26012 lo0# cat /etc/defaultrouter53五、更改Solaris 语言环境1.编辑 /etc/default/init 文件,添加或更改下行。用 C、zh、zh.GBK 、zh_CN.GB18030 或 zh.UTF-8 替代 语言环境。LANG=zh2.让所有用户退出 CDE。3.键入下列命令: % su# /usr/dt/bin/dtconfig -kill4.键入下列命令:% su# reboot六、Solaris 挂载ISCSI阵列rootm5db-2 # iscsiadm modify initiator-node -N .h3c:m5db2 rootm5db-2 # iscsiadm modify initiator-node -A solaris2 rootm5db-2 # iscsiadm add discovery-address :3260rootm5db-2 # iscsiadm modify discovery -sendtargets enablerootm5db-2 # devfsadm -i iscsirootm5db-2 # formatvi /etc/sysconfig/network 可以修改计算机名称等hostname 计算机名 临时修改,重启后又会恢复!etc/nodname 同时修改这个/etc/fstab 文件修改挂载默认项mkfs -t 格式化文件系统SMBClient //u$ -U dtlinmount -t cifs /1/tom /mnt -o username=tom,password=123查找文件 find / -name libreadline* -printrpm -ivh 名称 安装rpm -e 名称 删除rpm -qa 名称 查询七、设置和修改网络参数 相对于linux而言,solaris 的网络设置或修改要麻烦一些。请照下面的步骤来设置或修改网络参数: 、 查看接口的名字: # ifc a -bash-3.00# ifc -a lo0: flags=2001000849 mtu 8232 index 1 inet netmask ff000000 iprb0: flags=1000843 mtu 1500 index 2 inet 6 netmask ffffff00 broadcast 55 ether 0:e:c:9b:cc:80 上面的输出可以看出网络接口的名称为 iprb0. 、 打开文件/etc/hostname.iprb0,查看对应主机名。本例中只有一个名字sery. cat /etc/hostname.iprb0 sery 、 修改文件 /etc/hosts , 把ip地址与主机名影射起来。 、 修改文件 /etc/netmasks,其形式如下: # the netmasks file associates internet protocol (ip) address # masks with ip network numbers. # # network-number netmask # # the term network-number refers to a number obtained from the internet netwo rk # information center. # # both the network-number and the netmasks are specified in # decimal dot notati e.g: # # # /这行是手动添加的 、 修改文件/etc/defaultrouter,设置默认网关。只能设置一个默认网关,否则发生混乱。我的例子如下: -bash-3.00# cat /etc/defaultrouter 54 、 设置dns客户端。由于/etc目录没有文件resolv.c 0”这样的文本行,可以添加个dns服务器,多了无用。 、 修改文件 /etc/nsswitch.c file ”改成“hosts: dns file ”。注意中间有空格。这一步必不可少,否则 dns将不起作用。 、 验证一下网络配置。# ping 看是否正常。八、显示计算机中的设备和路由#dmesg 显示计算机中的所有设备route命令 route add|delete host|net destination gateway Add a route #route add net 1 Delete a route #route delete net 查看路由表 # netstat -r Routing Table: Destination Gateway Flags Ref Use Interface - - - - - - localhost localhost UH 0 2272 lo0 U 3 562 le0 U 3 562 le0 # Destination 目标网络或主机 Gateway 转发数据包的主机 九、开启VNCServerVNCserver 启动报错,需只想下面的语句-bash-3.00# ln -s /usr/openwin/bin/xauth /usr/bin-bash-3.00# vncservervncserver: couldnt find Xvnc on your PATH.-bash-3.00# ln -s /usr/X11/bin/Xvnc /usr/bin为了能显示Solaris桌面,还需要编辑 /.vnc/xstartup,增加红色部分#!/bin/sh /usr/dt/bin/Xsession & /export/vnc/lib/vncconfig& -r $HOME/.Xresources & xrdb $HOME/.Xresourcesxsetroot -solid greyvncconfig -iconic &xterm -geometry 80x24+10+10 -ls -title $VNCDESKTOP Desktop &twm &vnc默认是用twm,我们当然要改了(如果你到服务器的网速很慢那就用twm吧)用CDE:改一下$HOME/.vnc/xstartupvi xstartup注释掉twm &,添加/usr/dt/bin/dtsession &用JDS:改一下$HOME/.vnc/xstartupvi xstartup注释掉twm &,添加/usr/bin/gnome-session &十、管理solaris10的补丁一个补丁是一个文件和目录的集合。这个集合是替换已经存在的文件和目录使得软件和应用能够更好的应用。一些补丁包含了产品的升级。Solaris补丁包括以下几种类型:标准补丁:是修复solaris操作系统和SUN硬件和软件产品的问题。推荐补丁:是修复solaris操作系统发生百分比比较大的问题,这些还包括推荐的安全补丁。Firmware和PROM补丁:Patchclusters:标准,推荐,安全补丁的一个集合。或者是Y2K补丁它被帮定为一个简单的归档形式便于下载和安装。一个补丁的分配为一个目录,每个目录都被分配一个唯一的号码进行标示符。补丁被分配的数字包括,开始的补丁基本编号,连接符和代表版本的数字。比如:补丁目录为105050-01,105050就是补丁号,而01则是版本号。Solaris10的补丁是以zip的格式出现,比如:105050-01.zip。Sun的客户可以通过WWW的匿名ftp访问到安全补丁的基本组和其他推荐补丁。有Sun服务合同的客户,则可以访问SunSolve数据库的补丁和补丁信息,还有更多的。这些可以通过WWW和匿名FTP得到。要使用WWW访问补丁,使用下列的URL:匿名ftp补丁访问要访问提供补丁的匿名ftp,工作站必须有以下能力:。可以访问internet。可以运行ftp程序ftp节点为:用户名:anonymous密码:你的e-mail地址公共的可用补丁的文档等是在/patchroot/all_unsigned和/patchroot/all_signed中。Solaris10推荐补丁的所有信息列在下面2个摘要文件中。Solaris10.PatchReport:Solaris10发布的所有补丁的摘要。10_Recommended.README:指导如何安装solaris10推荐补丁集。检查补丁的级别在你需要安装补丁的时候,首先需要了解系统现在的补丁情况和版本信息等。使用patchadd和showrev来了解当前安装的补丁情况。ShowrevpPatchaddpPatchaddp和showrevp输出的信息是一样的。然而patchadd能够显示更长的补丁信息。Showrev是2进制文件,patchadd是脚本文件。关于系统中当前所有已经安装的补丁的历史信息和能够用pkgrm命令卸载的补丁都存储在/var/sadm/patch目录。Ls/var/sadm/patch可以查看到补丁的安装情况。如何获得补丁通过上获得,通过ftp方式补丁在/pub/patches目录下,下载到本地就可以了。书上写的是/var/tmp。但是,我们一般都是下载到本地,然后在上传到机器上在进行安装。准备补丁的安装将补丁下载到/var/tmp目录下,然后,通过命令解压缩。/usr/bin/unzip105050-01.zip但是,在早期的solaris系统中补丁的压缩格式为:tar,Z这种情况下要先需要使用zcat命令(也可以使用uncompress命令进行解压缩)进行解压缩,然后在用tar解开然后开始安装。/usr/bin/zcat105050.01.tar.Z|tarxvf安装和卸载补丁Patchadd:安装解压缩的补丁到系统中Patchrm:卸载系统中安装的补丁。安装补丁,接上面的列子:Cd/var/tmpPatchadd105050-01卸载补丁,接上面的列子:Patchrm105050-01安装补丁集合安装补丁集合的步骤:1、 首先,将补丁集合进行解压缩。2、 决定安装补丁集合的方式推荐默认方式为save或者nosave。3、 改变包含补丁集合的目录。读CLUSTER_README文件。这个文件包含以下内容信息:Cluster描述包含的补丁重要的注释和警告保存和拆除选项指定安装指示指定补丁安装环境任何的注意和其他的一些推

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论