CentOS7でNFSサーバを使う
スポンサーリンク
インストール
minimalインストールではすでにインストールされていた.
多分,以下のコマンドでインストールできる
$ sudo yum -y install nfs-utils
ファイアウォールの設定
$ sudo firewall-cmd --add-service=nfs --permanent $ sudo firewall-cmd --add-service=rpc-bind --permanent $ sudo firewall-cmd --reload $ sudo firewall-cmd --list-service dhcpv6-client nfs rpc-bind samba ssh
共有ディレクトリの設定
/etc/exports
の設定
$ sudo vi /etc/exports /path/to/share 192.168.1.0/24(rw,async,no_root_squash)
オプション | 内容 |
---|---|
rw | 読み書きを許可する |
async | 非同期書き込み |
no_root_squash | rootをanonymousにマッピングしない |
サービス起動
$ sudo systemctl start rpcbind nfs-server $ sudo systemctl enable rpcbind nfs-server
公開状態の確認
$ exportfs /path/to/share 192.168.1.0/24
クライアントの設定
$ sudo yum -y install nfs-utils
/etc/fstab
の編集
$ sudo vi /etc/fstab SERVER:/path/to/share /mnt/tmp nfs defaults 0 0