NISクライアントとしての設定2010/07/22 |
NISクライアント側の設定です。 |
|
[1] | サーバー側と同じ 'nis' パッケージを指定してインストールします。 |
root@mail05:~# aptitude -y install nis portmap Preconfiguring packages ... # インストール中、NISドメインの設定画面が出るのでドメイン名を入力 root@mail05:~# update-rc.d portmap defaults 10 # 起動順序10あたりで登録(NISより前にする) update-rc.d: warning: /etc/init.d/portmap missing LSB information update-rc.d: see <http://wiki.debian.org/LSBInitScripts> # ↑↑動作に影響ないので無視してよい(バグらしい) Adding system startup for /etc/init.d/portmap ... /etc/rc0.d/K19portmap -> ../init.d/portmap /etc/rc1.d/K19portmap -> ../init.d/portmap /etc/rc6.d/K19portmap -> ../init.d/portmap /etc/rc2.d/S19portmap -> ../init.d/portmap /etc/rc3.d/S19portmap -> ../init.d/portmap /etc/rc4.d/S19portmap -> ../init.d/portmap /etc/rc5.d/S19portmap -> ../init.d/portmap |
[2] | NISクライアントとしての設定をします。 |
root@mail05:~# vi /etc/yp.conf # # yp.conf Configuration file for the ypbind process. You can define # NIS servers manually here if they can't be found by # broadcasting on the local net (which is the default). # # See the manual page of ypbind for the syntax of this file. # # IMPORTANT: For the "ypserver", use IP addresses, or make sure that # the host is in /etc/hosts. This file is only interpreted # once, and if DNS isn't reachable yet the ypserver cannot # be resolved and ypbind won't ever bind to the server. # ypserver ypserver.network.com # 最終行へ追記 [domain (ドメイン名) server (NISサーバーのホスト名)] とする domain srv.world server master.srv.world root@mail05:~# vi /etc/nsswitch.conf passwd: nis compat # 7行目:追記 group: nis compat # 追記 shadow: nis compat # 追記 root@mail05:~# mail05 login: ubuntu # NISに登録したユーザー名 Password: No directory, logging in with HOME=/ ubuntu@mail05:/$ # ログインできた ubuntu@mail05:/$ 10.0.0.55 ubuntu@mail05:/$ ypcat passwd ubuntu:x:1001:1002:,,,:/home/ubuntu:/bin/bash lucid:x:1000:1000:lucid,,,:/home/lucid:/bin/bash |
Sponsored Link |