\documentstyle[a4j]{jarticle}
\begin{document}


\section{ 演習室パソコン環境の構築}
UNIX (FreeBSD) のインストールと設定



   管理の効率化をはかるため、UNIX 環境に関しては、
   ユーザ、ユーザディレクトリ、アプリケーション、各種設定ファイルを、
   サーバで一元管理できるようにインストールとその後の設定を行った。



\begin{itemize}
\item  インストール



   fdisk により、パーティションを切りなおす。


   Windows および FreeBSD へのディスクの配分は以下のように行った。
\begin{verbatim}

     FMV 486DX(340M)   - Windows3.1  220MB(190M+30M)
                         FreeBSD     102MB(75M+32M)

     FMV 5120D2(1.2GB) - Windows95   600MB(500M+100M)
                         FreeBSD     132M(100M+32M),
\end{verbatim}

  それぞれのマシンへ、Windows3.1、Windows95 のインストールを行った
  あと、次のようにして、FreeBSD のインストールを行った。

  \begin{enumerate}
  \item   ブートフロッピーの作成 \cite{clinet/boot_flp.html} 

  \item   インストール時のポイント \cite{client/install.html} 
  \end{enumerate}



\item  設定

\begin{itemize}
\item  設定項目

  \begin{enumerate}
  \item  NFS マウントの設定
  \\ユーザのホームディレクトリ、および、アプリケーションのおかれて
      いるディレクトリは、全て、NFS マウントして利用するようにする。



  \item  オートマウントの設定
  \\NFS マウントによるネットワーク上のトラフィックを小さくする
      ために要求時にのみ NFS マウントがかかる(オートマウント)よう
      に設定する。




  \item  シャットダウンの設定
  \\ユーザ自身がマシンのシャットダウンを行うことができるように設定
     する。



  \item  NIS の設定
  \\  ユーザは、NIS サーバで一元的にできるように設定する。


     設定確認\begin{verbatim}

          > ypact hosts
          > ypcat passwd
     \end{verbatim}


  \item  X 環境
  \\X 環境の管理は、サーバ上の設定ファイルで一元的に行うことがで
      きるように設定する。



  \item  プリント環境
  \\プリント環境は、サーバ上の設定ファイルで一元的に行うことがで
      きるように設定する。



  \item  ネットワークカードの動作モードの切り替え
  \\FreeBSD はプラグアンドプレイ機能に対応していないため、 Windows95 
      でもプラグアンドプレイ機能を使わないように設定する。
       ここ \cite{client/plugplay.html} を参照。

   \end{enumerate}
   



\item  設定作業


    一連の設定は、次の様に行った。
\begin{quote}
\begin{verbatim}


1. /etc/sysconfig の書き換え

    defalutdomain="d-net"               ! NIS クライアントになる 
    nis_clientflags="YES"               

    sendmail_flags="NO"                 ! sendmail を起動しない

    #amdflags="NO"                      ! amd を使う設定
    amdflags="-a /net -c 1800 -k i386 -d d-net -l syslog /homes amd.host"

2  NIS 環境の設定

  /etc/passwd の最後に、

    +:::::0:0:::

  を付け加える。
  (注意: vipw で編集すること)

  /etc/group の最後に、

    +:::

  を付け加える。

  /etc/host.conf

    nis のコメントアウトをとり、bind より前に持っていく。

3  /etc/fstab の編集
   /etc/fstabに次の２行を加える。

   202.236.221.5:/usr/local        /usr/local      nfs     rw      0       0
   202.236.221.5:/usr/X11R6        /usr/X11R6      nfs     rw      0       0

4  printcap のリンク

   mv /etc/printcap /etc/printcap.org
   ln -s /usr/local/conf/printcap /etc/printcap

5  X 環境の設定

   mv /usr/X11R6 /usr/X11R6.org
   mkdir /usr/X11R6

  # FMV466
   ln -s /usr/X11R6/bin/XF86_P9000 /usr/X
   ln -s /usr/X11R6/lib/XF86Conf/XF86Config.fmv466 /etc/XF86Config

  # FMV5120
   ln -s /usr/X11R6/bin/XF86_Mach64 /usr/X
   ln -s /usr/X11R6/lib/XF86Conf/XF86Config.fmv5120D5 /etc/XF86Config

6  一般ユーザに、シャットダウンの権限を与える。

   cd /sbin
   chown root halt
   setuid u+s halt


7  オートマウントデーモンの設定

   /homes にまとめてリンクを張るスクリプトの起動。

   /usr/local/bin/ amdmake \cite{client/amdmake}  
\end{verbatim}

\end{quote}


\end{itemize}


\end{document}
