厦门 网站建设公司,肇庆做网约车,镇江网站制作价格,wordpress host头攻击NFS#xff1a;用于在NNIX/Linux主机之间进行文件共享的协议
流程#xff1a;首先服务端开启RPC服务#xff0c;并开启111端口#xff0c;服务器端启动NFS服务#xff0c;并向RPC注册端口信息#xff0c;客户端启动RPC#xff0c;向服务器RPC服务请求NFS端口#xff0…NFS用于在NNIX/Linux主机之间进行文件共享的协议
流程首先服务端开启RPC服务并开启111端口服务器端启动NFS服务并向RPC注册端口信息客户端启动RPC向服务器RPC服务请求NFS端口服务端RPC服务反馈NFS端口信息给客户端服务器搭建成功后可以使用下列命令进行查看一般是2049
查看nfscat /etc/services | grep nfs
查看进程ps -ef | grep sshd查看sshd进程
查看端口netstat -nltp | grep 22查看端口号为22 一。NFS的使用
1.安装nfs和rpc
下载nfsyum install nfs-utils -y
下载rpcyum install rpcbind -y
2.主配置文件
/etc/exports文件默认为空文件需要输入nfs共享命令
格式共享目录的路径 允许访问nfs客户端共享权限参数
允许访问nfs客户端可以写ip(192.168.1.150/24)可以写*允许所有主机都访问 root_squash只有root登陆后内容为nobody其他用户则为本身
all_squash无论什么用户进行登陆都显示nobody
no_root_squash当为root访问时候映射为root账户
anonuid和anongid分别设置用户和组的id
格式192.168.1.150/24权限映射传输模式
例如192.168.1.150/24rwall_squashsync 二。实验一建立NFS服务器使的客户端顺序共享数据
服务端配置
1.服务端及客户端的准备工作
setenforce 0
systemctl stop firewalld
yum install nfs-utils -y服务器及客户端都安装
yum install rpcbind -y
2.建立共享文件目录
mkdir /nfsfile
chmod -Rf 777 /nfsfile
echo welcome to this /nfsfile/readme
3.配置主配置文件
vim /etc/exports systemctl start rpcbind
systemctl start nfs-server
systemctl enable rpcbind
systemctl enable nfs-server 客户端配置
1.客户端准备工作
yum install nfs-utils -y
showmount -e 192.168.1.150查看服务端的共享信息
2.建立挂载文件
mkdir /nfs1
mount -t nfs 192.168.1.150:/nfsfile /nfs1通过nfs将nfsfile的内容远程挂载到自己的nfs1
vim /etc/fstab进行永久挂载 df -h看是否挂载成功
3.测试
cd /nfs1
cat readme
注释nfs1远程关联了nfsfile文件所以在nfs1进行修改操作实际是修改了nfsfile文件的内容注意要先对服务器的nfsfile进行修改最高权限才能进行写操作 三。autofs自动挂载服务
描述当客户端在原有nfs文件系统的需求时才让系统自动挂载
安装yum install autofs -y
客户机基本配置
yum install rpcbind nfs-utils autofs -y
vim /etc/auto.master文件内容格式挂载目录 子配置文件/nfs/testmnt 注释nfs会自动进行创建/nfs相当于父目录子配置文件为auto.nfs且位于etc下
vim /etc/auto.nfs新建子配置文件里面为子目录 注释创建的testmnt关联了服务器的nfsfile文件
systemctl start autofs
systemctl enable autofs