[root@gawa root]# apt-get update 取得:1 http://updates.vinelinux.org 3.1/ppc release [2525B] 2525B を 0s 秒で取得しました (3550B/s) ヒット http://updates.vinelinux.org 3.1/ppc/main pkglist 取得:1 http://updates.vinelinux.org 3.1/ppc/main release [158B] ヒット http://updates.vinelinux.org 3.1/ppc/devel pkglist 取得:2 http://updates.vinelinux.org 3.1/ppc/devel release [157B] ヒット http://updates.vinelinux.org 3.1/ppc/plus pkglist 取得:3 http://updates.vinelinux.org 3.1/ppc/plus release [158B] ヒット http://updates.vinelinux.org 3.1/ppc/updates pkglist 取得:4 http://updates.vinelinux.org 3.1/ppc/updates release [161B] ヒット http://updates.vinelinux.org 3.1/ppc/main srclist ヒット http://updates.vinelinux.org 3.1/ppc/devel srclist 取得:5 http://updates.vinelinux.org 3.1/ppc/plus srclist [177kB] ヒット http://updates.vinelinux.org 3.1/ppc/updates srclist 177kB を 2s 秒で取得しました (72.4kB/s) パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 [root@gawa root]# apt-cache search nfs autofs - 自動的にファイルシステムをマウント/アンマウントするツール jman_pages - 日本語マニュアル・ページ集 nfs-utils - NFS utilities and supporting daemons for the kernel NFS server. portmap - A program which manages RPC connections. kdebase - K Desktop Environment - core files perl-Mail-SpamAssassin - Mail::SpamAssassin -- SpamAssassin e-mail filter Perl modules webmin - Web ベースのシステム管理ツール [root@gawa root]#nfs-utils か。the kernel NFS server って動くの?
[root@gawa root]# apt-get install nfs-utils パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 以下の追加パッケージがインストールされます: portmap 以下のパッケージが新たにインストールされます: nfs-utils portmap アップグレード: 0 個, 新規インストール: 2 個, 削除: 0 個, 保留: 1 個 228kB のアーカイブを取得する必要があります。 展開後に 606kB のディスク容量が追加消費されます。 続行しますか? [Y/n]y 取得:1 http://updates.vinelinux.org 3.1/ppc/main portmap 4.0-56vl1 [33.3kB] 取得:2 http://updates.vinelinux.org 3.1/ppc/main nfs-utils 1.0.1-0vl1 [195kB] 228kB を 1s 秒で取得しました (119kB/s) 変更を適用しています... Preparing... ########################################### [100%] 1:portmap ########################################### [ 50%] 2:nfs-utils ########################################### [100%] 完了 [root@gawa root]#
[root@gawa root]# chkconfig --list : : portmap 0:off 1:off 2:off 3:on 4:on 5:on 6:off nfs 0:off 1:off 2:off 3:off 4:off 5:off 6:off nfslock 0:off 1:off 2:off 3:on 4:on 5:on 6:off [root@gawa root]#この辺りか。
[root@gawa root]# /etc/rc.d/init.d/portmap start Starting portmapper: [ OK ] [root@gawa root]# /etc/rc.d/init.d/nfs start Starting NFS services: [ OK ] Starting NFS quotas: [ OK ] Starting NFS daemon: [ OK ] Starting NFS mountd: [ OK ] [root@gawa root]# /etc/rc.d/init.d/nfslock start Starting NFS statd: [ OK ] [root@gawa root]#
[root@gawa root]# vi /etc/exports : : [root@gawa root]# cat !$ cat /etc/exports # /home *.yamasita.jp(rw,sync) [root@gawa root]# exportfs -a [root@gawa root]#
~ # mkdir /tmp/home ~ # mount gawa:/home /tmp/homeしーん。プロンプトが返ってこないし、CTRL-C も効かない。
Jan 27 18:57:16 gawa rpc.mountd: authenticated mount request from hoge.yamasita.jp:685 for /home (/home)と出ている。
authenticated mount request ってなんだ?
と思って google で調べ始めたら、、、マウントできていた。
~ # df Filesystem 1k-blocks Used Available Use% Mounted on : : gawa:/home 2071384 1025344 940816 52% /tmp/home ~ # ls /tmp/home/ httpd yamasita ~ #HS-DGL! にテンポラリディレクトリを作る
[root@gawa root]# mkdir /home/yamasita/tmp [root@gawa root]# chmod 777 !$ chmod 777 /home/yamasita/tmp [root@gawa root]# ls -ld !$ ls -ld /home/yamasita/tmp drwxrwxrwx 2 root root 4096 Jan 27 19:11 /home/yamasita/tmp/ [root@gawa root]#クライアント側から書いてみる。でかそうなの。
~ # cp /lib/libc* /tmp/home/yamasita/tmp ~ # ls -l /tmp/home/yamasita/tmp/ -rwxr-xr-x 1 -2 -2 1260120 Jan 27 2006 libc-2.3.2.so -rwxr-xr-x 1 -2 -2 164 Jan 27 2006 libc.so -rwxr-xr-x 1 -2 -2 1260120 Jan 27 2006 libc.so.6 -rwxr-xr-x 1 -2 -2 19496 Jan 27 2006 libcrypt.so -rwxr-xr-x 1 -2 -2 19496 Jan 27 2006 libcrypt.so.1 ~ # cmp /lib/libc-2.3.2.so /tmp/home/yamasita/tmp/libc-2.3.2.so ~ #OK
~ # umount /tmp/home/umount は、すぐ返ってきた。
NFSサーバ完成。
← プリンタサーバ変更 |
ハックの記録 LinkStation/玄箱 をハックしよう |
→ HD-HGLAN と HS-DGL とのカーネル統一? |