Next: 4. NFSとオートマウント
Up: 3. ユーザー登録と NIS
Previous: 3.11 その他
演習 3.1
各マシンの名前を確認しなさい。マシン名は、本学では lxa1, lxb1, lxa2, lxb3,
ipcb1, ipcb2 などのように、モデル名 + 列 (a〜j) + 行番号 (1〜6) で命名
されています。マシン名が分からない人は、hostname コマンドを実行して
みなさい。
演習 3.2
各自のマシン上で、
groupadd コマンドを用いて、グループ番号 2000、グループ名 summer98 の
グループを作成しなさい。次に、useradd コマンドを用いて新しいユーザー
を作成しますが、以下の注意に従って下さい。
ユーザー番号 5000番台を用い、グループの中で重複しないように相談の上連番にする。
ユーザー名 、ホームディレクトリは
/home/summer/[ユーザー名]、シェルは /bin/ksh で、コメントは適当で宜しい。
また、配布ファイルの場所は /pub/skel にありますので、ここを指定し、ホーム
ディレクトリを作成するオプションを付けて、useradd を実行してみなさい。
passwd コマンドでパスワードを上のユーザーに対して発行しなさい。
以上が終わったら、telnet コマンドで自分のマシンに上のユーザーでログインして
みなさい。うまく、ユーザー登録できましたか? (ログイン後、pwd, ps, ls -la コ
マンドで設定を確認しましょう)
演習 3.3
前の課題で作成したユーザーを削除し、次にグループも削除しなさい。
ユーザーを削除する場合には、ディレクトリの削除オプションをつけずにディレクトリ
は残して置いてください( ls /home/summer で確認しなさい)。
もう一度、ログインしてみてログイン出来ない事を確認しなさい。
演習 3.4
以下の課題はグループで行います。
別紙にある通りに 4〜5人で、ypのドメインのグループを結成しなさい。
マスター、スレーブも別紙にある通りです。他のマシンはクライアントの設定を
行います。
以下設問の順に従い、作業を進めなさい。
演習 3.5
NISのマスターとなるマシンに NISのパッケージがインストー
ルされていることを確認しなさい。
演習 3.6
/etc/nsswitch.conf
の内容を確認しなさい。
演習 3.7
マスターサーバー上で、先に削除した各自のユーザー登録をしなさい(グループ
全員の設定をする)。その時に、ユーザー番号、グループ番号、ホームディレクトリ
は先に各自のマシン上で行った設定値を使用すること。ホームディレクトリは、
マスターサーバー上のユーザー以外のユーザーについては作成しないこと
(この場合、ホームディレクトリは各ユーザーのマシン上にあります)。
演習 3.8
マスター・サーバーの設定を全員で共同して行いなさい。
/etc
ディレクトリ内の ethers、netgroup、netmasks、timezoneなどの
ファイルが存在しないためにエラーメッセージが出る場合は、touchコ
マンドで空ファイルを作成せよ。
/var/yp/securenets
の設定は、クライアントを列挙する方式で行なうこ
と。
設定が終わったら、init 6
でマシンを立ち上げ直しなさい。
演習 3.9
各自、自分のマシンのクライアントの設定を独力で行いなさい。
設定が終わったら、デーモンを手動で再起動しなさい。
演習 3.10
各マシンの yp関係の必要なデーモンが全て動いていることを確認しなさい。
うまくいってないなら、前に戻ってやり直し。
演習 3.11
各ユーザーが、各自のマシン上でログインできることを確認しなさい( /etc/passwd
に自分のユーザー名がない状態です)。
また、グループの中の他のマシンにログインしてみなさい(ホームディレクトリが
ないのでログインできません)。
演習 3.12
cat /etc/passwd と、
ypcat passwd の出力を比較せよ。
cat /etc/hosts と、
ypcat hosts の出力を比較せよ。
ypwhich コマンドで、それぞれのクライアントが
どのサーバーからサービスを受けているか確認しなさい。
演習 3.13
マスター・サーバー上の/etc/passwd ファイルに、ユーザーのエントリーを
さらに一人追加しなさい。
(ユーザー名、ホーム・ディレクトリは適当なものを考えよ)
サーバーの/etc/passwd を変更しただけでは、マスター・サーバー以外では、
ログインできないことを確かめよ。
演習 3.14
マスター・サーバー上で、ypデータベースの更新手続きをとりなさい。
その後は、マスター・サーバー以外でも、新しいユーザが ypcat で見える事を
確認せよ。(但し、ホームがない状態なのでログインは出来ない)。
Noriyo Kanayama