您可以导出事件并将包含导出事件的文件保存在服务器计算机的网络共享上。对于网络共享,您可以使用网络文件系统 (NFS) 协议,该协议允许您在服务器计算机的本地文件系统中挂载另一台计算机的共享(例如, NFS 服务器导出点)。使用操作系统的标准工具创建目录并安装网络共享。
当使用 NFS 协议时,rpcbind 软件包会被在操作系统中激活。请记住,攻击者可能会尝试使用此软件包进行某些类型的 DDoS 攻击。为了消除入侵威胁,必须配置防火墙。在 CentOS Stream 中,我们建议使用 firewalld 实用程序来配置防火墙。
手动创建目录并挂载网络共享
要创建用于保存文件到网络共享的目录:
mkdir <本地目录的完整路径>
例如:
mkdir ~/nfsshare
sudo mount -t nfs <远程计算机的名称或 IP 地址>:\
<网络共享的完整路径>\
<本地目录的完整路径>
例如:
sudo mount -t nfs nfs-server.example:/nfsshare ~/nfsshare
mount | grep <本地目录的完整路径>
例如:
mount | grep ~/nfsshare
如果挂载成功,显示的信息包含远程计算机的名称或 IP 地址、网络共享的名称以及父目录的名称。
自动挂载网络共享
要在 CentOS 操作系统中配置网络共享的自动挂载:
以 root 身份打开 /etc/fstab 文件进行编辑,并在文件中添加以下行:
<远程计算机的名称或 IP 地址>:<网络共享的完整路径> <本地目录的完整路径> nfs defaults 0 0
例如:
nfs-server.example:/nfsshare /home/user1/nfsshare nfs defaults 0 0