linux nfs-server开启

安装

yum install nfs-utils rpcbind

准备目录

mkdir /nfsData
echo “/nfsData 10.2.161.1/24(rw,no_root_squash,no_subtree_check)” >> /etc/exports

启动服务

systemctl start rpcbind
systemctl start nfs
systemctl enable rpcbind
systemctl enable nfs

Linux上安装NFS(Network File System)服务端通常需要几个步骤: 1. **更新系统**: 首先,确保你的系统是最新的: ``` sudo apt-get update && sudo apt-get upgrade ``` 或者对于基于yum的发行版(如CentOS): ``` sudo yum check-update sudo yum update ``` 2. **安装NFSD软件包**: 对于Debian系列(如Ubuntu): ``` sudo apt-get install nfs-kernel-server ``` 或者RHEL/CentOS系列: ``` sudo yum install nfs-utils-server ``` 3. **配置NFS共享目录**: 编辑`/etc/exports`文件,指定你想要共享的目录及其权限规则,例如: ```bash /path/to/share_dir *(rw,sync,no_subtree_check) ``` `*(rw,sync,no_subtree_check)` 表示对所有主机读写权限,同步模式,不进行子目录检查。 4. **启动并启用NFS服务**: ``` sudo systemctl start nfs-kernel-server sudo systemctl enable nfs-kernel-server ``` 5. **查看服务状态**: 检查NFS服务器是否已成功启动: ``` sudo systemctl status nfs-kernel-server ``` 6. **设置防火墙**: 如果你使用的是iptables或firewalld,记得打开NFS相关的端口,比如TCP的2049(RPC NFS port)和UDP的111(RPC port): - iptables: ``` sudo ufw allow from any to any port 2049:2049/tcp sudo ufw allow from any to any port 111/udp sudo ufw reload ``` - firewalld (CentOS/RHEL): ``` sudo firewall-cmd --permanent --add-service=nfs sudo firewall-cmd --reload ``` 7. **验证NFS共享**: 可以在其他Linux机器上尝试挂载该共享目录,测试能否正常访问。 完成以上步骤后,你的Linux服务器就配置好了NFS服务端。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值