引用 | 编辑
aa
2002-11-06 18:51 |
楼主
▼ |
||
x0
该站网址http://solaris.tophk.net/index.htm TCP/IP Address + Router or Gateway + 主机名称 + DNS IP + Domain 设定 Example ]定 把主机名称 haha123 放入 /etc/nodename 把主机名称 haha123 放入 /etc/hostname.???0 的网络介面卡 ( 此例为 elxl0 是网卡的名称,/etc/hostname.elxl0,在安装 Solaris 时,只要你选择网络连线,这个档案便会自动产生。) TCP/IP address 设定 把 201.65.7.2 haha123 放入 /etc/inet/hosts 把 201.65.7.0 255.255.255.0 放入 /etc/inet/netmarks Router IP 或 Gateway 设定 把 201.65.7.1 放入 /etc/defaultrouter Domain Name 设定 把 coxford.net 放入 /etc/defaultdomain DNS IP 设定 把 search coxford.net nameserver 202.66.8.5 nameserver 152.101.101.101 放入 /etc/resolv.conf 更改 /etc/nsswitch.conf 的设定 把 hosts: files 改为 hosts: files dns 最后电脑从新启动便完成 x0
|
引用 | 编辑
aa
2002-11-06 18:56 |
1楼
▲ ▼ |
建立使用者的目录
一般在 Linux Server 使用者的目录是在 /home 目录,但我比较喜爱使用 Solaris 时把使用者的目录放在 /u0。 但是我们要注意一点,一般安装完成后的 Solaris Server,根( / )目录的使用空间很少,而且大部份的空间都放在 /export/home。( 用 'df' 指令便可以检查到硬碟的编排情况 ) 所以我建立使用者空间时会用以下做法]建立新的使用者 e.g. ]为保安的理由,密码应该不少于八个字,当中要包含英文大小写和数目字,而且不可以使用字典中的文字 ) 目录 = /u0/peter 使用者登入名称 = Peter Pan 使用 Bash Shell 建立群组users # groupadd users 建立新的使用者 # whereis bash bash]更改密码 # passwd peter 删除使用者 如果你希望把指定的使用者删除的话,可以用以下的指令]安装文字编辑器 因为我不习惯使用 vi,所以需要安装 pico 编辑器。 pico 是 pine 的一部份,这是一个阅读及编写电邮程式。 下载 ]为 Solaris Server 没有 wget 之类软件从网页下载档案,所以要先下载去 Windows98等系统,再用 FTP 存去 Solaris Server。 安装pine # mv pine4.33.zip /usr/local/src # cd /usr/local/src # cp pine4.33.zip .. # cd .. # unzip pine4.33.zip # rm pine4.33.zip # pkgadd -d SFWpine # rm SFWpine # ln -s /opt/sfw/bin/pico /bin/pico # ln -s /opt/sfw/bin/pilot /bin/pilot # ln -s /opt/sfw/bin/pine /bin/pine pico = 文字编辑器 pine = 电邮编辑器 pilot = 档案管理 建立 Bash Shell Script 我始终比较喜欢使用 Bash Shell,而 C Shell 到现在还是不太习惯。 Bash Shell Script 就好像 Microsoft DOS 的 Autoexec.bat 一样,当使用 Bash Shell 他会自动则行 Script 的设定。 例如:path, man path, lib path 和则行一些程式。 以下例子是为 root user 设定 Bash Shell Script # cd ~root # pico .bashrc #!/usr/bin/bash export PATH=$PATH:/usr/local/bin:/usr/ccs/bin:/usr/ucb:/opt/sfw/bin export MANPATH=$MANPATH:/usr/man:/usr/local/man:/opt/sfw/man export PS1='\u@\h:\w#' export EDITOR=/bin/pico export PAGER=/usr/local/bin/less (less 会迟一点安装) # bash ( 则行 Bash Shell ) 安装 wget 网页档案下载器 wget 是一个很有用的网页档案下载程式,只要把网址键入,便可以从网页或FTP伺服器下载档案。 例如]安装 gcc Compiler gcc Compiler 是一个非常重要的软件,在安装其他软件时都会用到 cc 或 gcc Compiler。 有几样东西要特别注意的,在 Sun 购买回来的 Solaris 8 x86 已经有 cc Compiler,但已我的经验用这套 cc Compiler会有一些软件 Compile 失败,所以我通常都会另外安装 gcc Compiler,而且还要欺骗电脑把 gcc Compiler 当成 cc Compiler用。每当软件找寻及使用 cc Compiler 或 gcc Compiler 时便全都会使用了 gcc Compiler。 在 Sun 下载回来的 Solaris 8 x86 是没有任何 cc Compiler,所以一定要自行安装。 我经常收到一些电邮问及有关在 Compile 时失败,无法找到cc Compiler,而且又确定自己已经安装了 gcc 2.9x or gcc 3.xx。 大部份主要原因是在 Path (路径) 上的问题,因为当安装软件时,那些软件会自行找寻 cc Compiler 和 gcc Compiler 在那里。但是,如果你没有设定 Path,那些软件便无法找到 Compiler。 下载 ]安装 less less 跟 more 的用途差不多,但是 less 可以退后阅读资料,more就不可以。 可以下例子你可以试一试 ]安装 Perl 5.61 Solaris 8 x86 已经安装了Perl 5.005_03,但希望使用 Perl 5.61 Version。 下载 ]安装 top CPU工作管理 top - 显示最新有关CPU运作的资料。可以知道CPU现在进行什么工作,那些工作量是很大的,记忆体使用情况。 这些资料是用来估计Server是否需要升级、加RAM。另外,还可以监看自己设计的软件对CPU做成多少负载,如果太多负载的话,便可以从自己设计的软件着手,把设计改良,减低CPU负载。 下载 ]安装 tcp wrapper-7.6 tcp wrapper 可以防止任何未经过批准的 IP Address 使用指定的 Deamon。 例如: telnet deamon, ftp deamon 等 换句话说,如果你想从远端 Telnet 至伺服器,你就一定要在伺服器上的 tcp wrapper 设定为这个远端的 IP Address 可以进入。 tcp wrapper 7.6 设定 Update Solaris 8 x86 Patches Sun Solaris 8 x86 题供了一些 Patches 用来修补 Solaris 一般保安及升级上的问题。 http://www.sun.com/bigadmin/patches/index.html 下载 : Patches > Recommended > Solaris 8_x86 # mv 8_x86_Recommended.zip /usr/local/src # cd /usr/local/src # cp 8_x86_Recommended.zip .. # cd .. # unzip 8_x86_Recommended.zip # rm 8_x86_Recommended.zip # cd 8_x86_Recommended # ./install_cluster x0 |
引用 | 编辑
jasonk0914
2014-01-03 23:35 |
3楼
▲ |
写得实在是非常详细喔~不过目前已不在研究Solaris了~还是感谢分享!!
x1 |