Ubuntu 10.04
Sponsored Link

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
関連コンテンツ