とりあえずメモだけでも。

コンセプト
CENTER:NFSサーバ機能はカーネル内の実装なのでシステムのファイルを
全部消されたとしても、動き続ける

ということです。


Referenece : root が "/bin/rm -rf /" をしたらどうなるのか?


マシンAがコピー元。Bがコピー先

Machine-A : Originate
[/--+--altroot/ ]
[   |           ]
[   +--bin/     ]
[   |           ]         Machine-B : Target
[   +--mnt/--------NFS-----/--+--altroot/ ]
[   |           ]         [   |           ]
[   :           ]         [   +--bin/     ]
                          [   :           ]

マシンBをNFSサーバとし、マシンBのNFSクライアントの/mntにマウント。

machine-B : /etc/exports

/ -maproot=root

machine-B

# rpc.portmap
# nfsd -tun 4
# mountd
# rpc.lockd

machine-A

# mount -t nfs machine-b:/ /mnt

FrontPage


Front page   New Page list Search Recent changes   Help   RSS of recent changes