NIS,NFS,autofs環境が構築できましたので最後にユーザを登録してログインしてみます。
CentOS 7 NIS+NFS+autofsでhomeの共有 – NFSサーバの設定
https://www.rootlinks.net/2016/03/28/centos-7-nisnfsautofsでhomeの共有-nfsサーバの設定/
CentOS 7 NIS+NFS+autofsでhomeの共有 – NFSクライアントの設定
https://www.rootlinks.net/2016/03/29/centos-7-nisnfsautofsでhomeの共有-nfsクライアントの設定/
CentOS 7 NIS+NFS+autofsでhomeの共有 – autofsの設定
https://www.rootlinks.net/2016/03/30/centos-7-nisnfsautofsでhomeの共有-autofsの設定/
- ユーザ登録
- NISに反映
NISサーバでユーザ登録を行います。
1 2 3 4 5 6 7 8 9 10 11 12 |
[root@host01 ~]# useradd -d /nishome/user01 -m user01 [root@host01 ~]# ll /nishome/ total 0 drwx------. 2 user01 user01 59 Mar 30 15:46 user01 [root@host01 ~]# passwd user01 Changing password for user user01. New password: BAD PASSWORD: The password is shorter than 7 characters Retype new password: passwd: all authentication tokens updated successfully. [root@host01 ~]# grep user01 /etc/passwd user01:x:1001:1001::/nishome/user01:/bin/bash |
1 2 3 4 5 6 7 8 9 10 11 12 |
[root@host01 ~]# cd /var/yp [root@host01 yp]# make gmake[1]: Entering directory `/var/yp/rootlinks.net' Updating passwd.byname... Updating passwd.byuid... Updating group.byname... Updating group.bygid... Updating netid.byname... # netgrp shadow publickey networks ethers bootparams printcap \ # amd.home auto.master auto.home auto.local passwd.adjunct \ # timezone locale netmasks gmake[1]: Leaving directory `/var/yp/rootlinks.net' |
クライアントからuser01でログインしてみます。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
login as: user01 user01@host02's password: Last login: Wed Mar 31 16:01:06 2016 from host02 [user01@host02 ~]$ [user01@host02 ~]$ ll -a 合計 12 drwx------. 2 user01 user01 59 3月 30 15:46 . drwxr-xr-x. 3 root root 0 3月 30 16:02 .. -rw-r--r--. 1 user01 user01 18 11月 20 14:02 .bash_logout -rw-r--r--. 1 user01 user01 193 11月 20 14:02 .bash_profile -rw-r--r--. 1 user01 user01 231 11月 20 14:02 .bashrc [user01@host02 ~]$ df -Th Filesystem Type Size Used Avail Use% Mounted on /dev/mapper/centos-root xfs 18G 1.1G 17G 6% / devtmpfs devtmpfs 983M 0 983M 0% /dev tmpfs tmpfs 993M 0 993M 0% /dev/shm tmpfs tmpfs 993M 8.6M 985M 1% /run tmpfs tmpfs 993M 0 993M 0% /sys/fs/cgroup /dev/sda1 xfs 497M 134M 363M 27% /boot tmpfs tmpfs 199M 0 199M 0% /run/user/0 host01:/nishome/user01 nfs4 46G 2.2G 44G 5% /nishome/user01 [user01@host02 ~]$ ll -a /home total 4 drwxr-xr-x. 3 root root 21 Mar 15 14:59 . dr-xr-xr-x. 18 root root 4096 Mar 30 16:01 .. drwx------. 2 matsuoka matsuoka 59 Mar 15 14:57 matsuoka [user01@host02 ~]$ ll -a /nishome total 4 drwxr-xr-x. 3 root root 0 Mar 30 16:02 . dr-xr-xr-x. 18 root root 4096 Mar 30 16:01 .. drwx------. 2 user01 user01 59 Mar 30 15:46 user01 |
試しにファイルを作成してみます。
1 2 3 4 5 6 |
[user01@host02 ~]$ touch testfile [user01@host02 ~]$ pwd /nishome/user01 [user01@host02 ~]$ ll total 0 -rw-rw-r--. 1 user01 user01 0 Mar 30 16:29 testfile |
これをNFSサーバ(host01)で確認してみます。
1 2 3 4 5 6 |
[root@host01 ~]# ll /nishome/ total 0 drwx------. 2 user01 user01 74 Mar 30 16:29 user01 [root@host01 ~]# ll /nishome/user01/ total 0 -rw-rw-r--. 1 user01 user01 0 Mar 30 16:29 testfile |
host02にいるローカルユーザmatsuokaでログインしてみます。
1 2 3 4 5 6 7 8 9 10 11 12 13 |
[matsuoka@host02 ~]$ pwd /home/matsuoka [matsuoka@host02 ~]$ df -Th Filesystem Type Size Used Avail Use% Mounted on /dev/mapper/centos-root xfs 18G 1.1G 17G 6% / devtmpfs devtmpfs 983M 0 983M 0% /dev tmpfs tmpfs 993M 0 993M 0% /dev/shm tmpfs tmpfs 993M 8.6M 985M 1% /run tmpfs tmpfs 993M 0 993M 0% /sys/fs/cgroup /dev/sda1 xfs 497M 134M 363M 27% /boot tmpfs tmpfs 199M 0 199M 0% /run/user/0 host01:/nishome/user01 nfs4 46G 2.2G 44G 5% /nishome/user01 tmpfs tmpfs 199M 0 199M 0% /run/user/1000 |
NISサーバにuser02を作成してクライアントhost02でログインしてみます。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
[user02@host02 ~]$ pwd /nishome/user02 [user02@host02 ~]$ ll -a total 12 drwx------. 2 user02 user02 59 Mar 30 16:36 . drwxr-xr-x. 4 root root 0 Mar 30 16:36 .. -rw-r--r--. 1 user02 user02 18 Nov 20 14:02 .bash_logout -rw-r--r--. 1 user02 user02 193 Nov 20 14:02 .bash_profile -rw-r--r--. 1 user02 user02 231 Nov 20 14:02 .bashrc [user02@host02 ~]$ df -Th Filesystem Type Size Used Avail Use% Mounted on /dev/mapper/centos-root xfs 18G 1.1G 17G 6% / devtmpfs devtmpfs 983M 0 983M 0% /dev tmpfs tmpfs 993M 0 993M 0% /dev/shm tmpfs tmpfs 993M 8.6M 985M 1% /run tmpfs tmpfs 993M 0 993M 0% /sys/fs/cgroup /dev/sda1 xfs 497M 134M 363M 27% /boot tmpfs tmpfs 199M 0 199M 0% /run/user/0 host01:/nishome/user01 nfs4 46G 2.2G 44G 5% /nishome/user01 tmpfs tmpfs 199M 0 199M 0% /run/user/1000 host01:/nishome/user02 nfs4 46G 2.2G 44G 5% /nishome/user02 |
user01をログアウトして暫くすると/nishome/user01はアンマウントされました。
1 2 3 4 5 6 7 8 9 10 11 |
[matsuoka@host02 ~]$ df -Th Filesystem Type Size Used Avail Use% Mounted on /dev/mapper/centos-root xfs 18G 1.1G 17G 6% / devtmpfs devtmpfs 983M 0 983M 0% /dev tmpfs tmpfs 993M 0 993M 0% /dev/shm tmpfs tmpfs 993M 8.6M 985M 1% /run tmpfs tmpfs 993M 0 993M 0% /sys/fs/cgroup /dev/sda1 xfs 497M 134M 363M 27% /boot tmpfs tmpfs 199M 0 199M 0% /run/user/0 tmpfs tmpfs 199M 0 199M 0% /run/user/1000 host01:/nishome/user02 nfs4 46G 2.2G 44G 5% /nishome/user02 |
まだまだ基本的な部分ですが取り敢えず形になりました。