安装Solaris之后:9个主要的设置,以及NFS和NIS的配置

发表于:2007-06-08来源:作者:点击数: 标签:
在China Unix 长期潜水,仅引取别人的经验,而不与另人分享自己的经验与教训,实在对不起版主的关爱哟,良心不安:-)所以准备把日常工作中常用操作和常见的问题整理出来,也许有人用得着。 安装Solaris之后(一):9个主要的设置 1.下载并安装最新的补丁 e

在ChinaUnix长期潜水,仅引取别人的经验,而不与另人分享自己的经验与教训,实在对不起版主的关爱哟,良心不安:-)所以准备把日常工作中常用操作和常见的问题整理出来,也许有人用得着。

安装Solaris之后(一):9个主要的设置

1. 下载并安装最新的补丁
e.g.
ftp://sunsolve.sun.com/pub/patches/
  8_Recommended.zip
  J2SE_Solaris_8_Recommended.zip 
安装补丁前,kill dtlogin 和inetd进程,以确保没有人登录进系统。安装后重启系统。


2. 设置路由: vi /etc/defaultrouter, add the default gateway to the file.
e.g.
# cat /etc/defaultrouter
10.6.2.1


3. 设置DNS:vi /etc/resolv.conf 
e.g.
# cat /etc/resolv.conf
nameserver 10.6.2.15
nameserver 10.0.13.11
search sz.mydomain.com abcd.mydomain.com mydomain.com abcd.com

4. vi /etc/nsswitch.conf 在hosts:file 后,加上dns
e.g.
#  cat /etc/nsswitch.conf
hosts:      files dns
......

5. 把管理域的域名加到 /etc/defaultdomain中。
e.g.
# cat /etc/defaultdomain
abcd.sz
注意:这个域名与主机的DNS域名是两个概念。这是基于管理的需要而设,与实际DNS可不相同。

6. vi /etc/hosts
# cat /etc/hosts        
#
# Internet host table
#
127.0.0.1       localhost
10.6.3.191      admin
#
10.6.3.192      db1
10.6.3.193      app1
10.0.13.5       loghost


7. 为man建立index,这样就可用man -k搜索。
catman -w


8. 建立一个管理用户作为远程登录,用su来管理
# user add -s /usr/bin/bash -d /export/home/admin -m admin
# passwd admin


9. 下载并安装Sudo
请参考:
http://www.chinaunix.net/bbsjh/3/10466.html
实际工作中,这是很有用的:不必告诉有特殊需要的普通用户关的Root的帐号,但给他权限。Sudo的操作是有记录可查的,可将log放到远程的log服务器中。[color=green:c72cbbaa3c][/color:c72cbbaa3c]

 luhua 回复于:2004-09-08 15:31:32
安装Solaris之后(二):NFS安装和配置

NFS服务器(被共享)

1.启动服务
/etc/rc3.d/S15nfs.server start

2:共享目录
vi /etc/dfs/dfstab
e.g.
# hostname admin
# cat /etc/dfs/dfstab
share -F nfs -o ro=db1:app1:app2:app3:app4,anon=0 /usr/js
share -F nfs -o rw=db1:app1:app2:app3:app4,nosuid /home

3. 诊断
查看服务器的已共享资源 dfshares
查看共享资源被利用的状况 dfmounts



NFS客户端(使用共享)

1.启动服务
/usr/lib/nfs/statd

2. 运行mount
e.g.
app4# mount admin:/home /home

3. 开机自动mount
vi /etc/vfstab, 加入新的一行启动mount配置:
e.g
app4:~% cat /etc/vfstab
#device         device          mount           FS      fsck    mount   mount
admin:/home     -               /home           nfs     -       yes     -
.....
这样,开机后,系统自动将admin:/home目录 mount 到app4的/home目录.


关于Linux的NFS与Solaris不同点:

1. Solaris的目录共享设置文件是/etc/dfs/dfstab, 而RadHat Linux共享目录设置文件是/etc/exports
2. Solaris开机自动mount设置文件是/etc/vfstab, 而RadHat Linux开机自动mount设置文件是/etc/fstab

 luhua 回复于:2004-09-08 15:32:51
安装Solaris之后(三):NIS安装和配置

参见:http://www.chinaunix.net/bbsjh/3/13779.html

Server
1. /etc/nsswitch.conf
e.g.
# cat /etc/nsswitch.conf
passwd:     files nis
group:      files nis
netgroup:   files nis
...

2. vi /etc/defaultdomain
e.g.
# cat /etc/defaultdomain
agile.sz
注意:这个域名与主机的DNS域名是两个概念。这是基于管理的需要而设,与实际DNS可不相同。

3. /var/yp/Makefile

4. ypinit -m

5. 启动 /usr/lib/netsvc/yp/ypstart

6. 诊断
ypcat hosts
ypcat passwd
yp which -m



Client
1. /etc/nsswitch.conf
e.g.
# cat /etc/nsswitch.conf
passwd:     files nis
group:      files nis
netgroup:   files nis
...

2./etc/hosts
e.g.
#app4:~% cat /etc/hosts
10.6.3.197      app4.sz
10.6.3.191      admin

3. /etc/defaultdomain
e.g.
#app4:~% cat /etc/defaultdomain
agile.sz
注意:要与Server的设置相同。

4. ypinit -c

5./usr/lib/netSvc/yp.ypstart
根据所示,输入NIS Server的hostame:admin

6. 诊断
ypcat hosts
ypcat passwd

7.增加NIS用户: 
login to nis server:admin
run
/var/yp/etc/adduser to add NIS users,
run /var/yp/etc/rsetpass to change Nis users password.



.
.

 aix 回复于:2004-09-09 22:56:14
不错。辛苦了楼主。

 百灵鸟 回复于:2004-11-02 20:02:06
UP,有劳了

 race 回复于:2004-11-02 20:59:51
鼓励一下

 hcjia 回复于:2004-11-03 09:18:02
很不错呀!!

 qface 回复于:2004-12-04 20:22:08
参考中...

 Lauer 回复于:2005-04-05 20:13:27
顶!!!!!!

 stevenzhaoyi 回复于:2005-04-06 01:56:57
good job

 bluedragonlv 回复于:2005-04-06 11:06:46
好啊,辛苦辛苦

原文转自:http://www.ltesting.net