包含网关、DNS、NFS、NIS设置 安装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来管理 # useradd -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服务器中。 安装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
安装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. |