NFS上のホームをノートPCとかから読み書きできるようにする

  • 前提

NFSサーバ上のユーザ名とノートPC上のユーザ名が異なる

  • 手順
    • 自動マウントするように設定

/etc/fstabに以下を追記

NFSサーバ名:/home/サーバ上のユーザ名 好きなマウント先ディレクトnfs defaults 0 0

※マウント先のディレクトリは先に作成しておくこと

    • サーバ上でのユーザIDを調べる

id サーバ上でのユーザ名

    • ノート側でユーザIDを調整する

ホーム以下のファイルの持ち主のIDを変更先の番号に変えておく

sudo chown -R 調べたユーザID /home/ノートのユーザ名

ノートのユーザIDを変更

sudo vipw
#自分のユーザ名のカラムの左から三番目を調べておいた番号に変更
#自分の環境だとviが変な挙動をしてたので、無理を承知でemacs -nw /etc/passwdした。

    • 再起動

shutdown -r now


以上で自動マウントされたディレクトリに読み書きできるようになると思います。


しっかし、ユーザIDを調整するだけで好き勝手に読み書きできるようになるNFSは素晴らしいものですね。認証も必要ありませんよ。