关于后端:麒麟v10安装配置nfs-server

12次阅读

共计 1009 个字符,预计需要花费 3 分钟才能阅读完成。

装置 nfs server

$sudo yum install -y rpcbind nfs-utils

配置 nfs 共享文件夹

$mkdir /var/nfs
$sudo chmod 777 /var/nfs
$sudo vi /etc/exports
$/data *(rw,sync)

Exports 文件中能够设定的参数阐明:ro 该主机对该共享目录有只读权限
rw 该主机对该共享目录有读写权限
root_squash 客户机用 root 用户拜访该共享文件夹时,将 root 用户映射成匿名用户
no_root_squash 客户机用 root 拜访该共享文件夹时,不映射 root 用户
all_squash 客户机上的任何用户拜访该共享目录时都映射成匿名用户
anonuid 将客户机上的用户映射成指定的本地用户 ID 的用户
anongid 将客户机上的用户映射成属于指定的本地用户组 ID
sync 材料同步写入到内存与硬盘中
async 材料会先暂存于内存中,而非间接写入硬盘
insecure 容许从这台机器过去的非受权拜访
subtree_check 如果共享 /usr/bin 之类的子目录时,强制 NFS 查看父目录的权限(默认)no_subtree_check 和下面绝对,不查看父目录权限
wdelay 如果多个用户要写入 NFS 目录,则归组写入(默认)no_wdelay 如果多个用户要写入 NFS 目录,则立刻写入,当应用 async 时,无需此设置。hide 在 NFS 共享目录中不共享其子目录
no_hide 共享 NFS 目录的子目录
secure NFS 通过 1024 以下的平安 TCP/IP 端口发送
insecure NFS 通过 1024 以上的端口发送

配置 NFS 服务开机启动

$sudo systemctl enable nfs.service
$sudo systemctl start nfs.service
$sudo systemctl status nfs.service

配置防火墙

$firewall-cmd --zone=public --add-service=rpc-bind --permanent
$firewall-cmd --zone=public --add-service=nfs --permanent
$firewall-cmd --zone=public --add-service=mountd --permanent
$firewall-cmd --reload
$firewall-cmd --zone=public --list-services
正文完
 0