firewall-cmd --add-service=nfs --zone=public --permanent
时间: 2023-09-23 18:11:26 浏览: 62
这是一个命令,用于在防火墙配置中永久添加一个名为nfs的服务到公共区域。NFS(Network File System)是一种分布式文件系统协议,用于在网络上共享文件系统。在这个命令中,--add-service=nfs选项表示要添加nfs服务,--zone=public指定要添加到公共区域,--permanent选项表示更改是永久性的。
相关问题
firewall--cmd --zone=public --add-port
指令 "firewall-cmd --zone=public --add-port" 用于在防火墙中添加端口规则。你可以使用这个指令来允许特定的端口通过防火墙。例如,如果你想允许 TCP 协议的 8080 端口通过公共区域的防火墙,你可以运行以下指令:
```
firewall-cmd --zone=public --add-port=8080/tcp
```
这将在公共区域的防火墙中添加一个允许 TCP 协议的 8080 端口的规则。请注意,这个指令可能需要以管理员权限运行。
firewall-cmd --permanent --add-service=rpc-bind; firewall-cmd --permanent --add-service=nfs; firewall-cmd --permanent --add-service=mountd这三条指令的含义分别是什么
这三条指令都是用于在Linux系统上配置防火墙规则的命令。具体含义如下:
- firewall-cmd --permanent --add-service=rpc-bind:开放rpc-bind服务的防火墙端口。rpc-bind服务是NFS服务器必须的服务之一,它提供了NFS客户端和服务器之间的RPC通信所需的端口,如果没有开放这个端口,则NFS客户端无法访问NFS服务器。
- firewall-cmd --permanent --add-service=nfs:开放NFS服务的防火墙端口。这个命令的作用是开放NFS服务器的默认端口(2049),使得NFS客户端能够通过这个端口访问NFS服务器。
- firewall-cmd --permanent --add-service=mountd:开放mountd服务的防火墙端口。mountd服务是NFS服务器必须的服务之一,它提供了NFS客户端和服务器之间的挂载服务,如果没有开放这个端口,则NFS客户端无法挂载NFS共享目录。
这三个命令都使用了--permanent选项,表示将修改的防火墙规则持久化保存,重启后仍然有效。如果没有使用--permanent选项,则修改的规则只在当前会话中有效,重启后会自动恢复为默认状态。