Ubuntu下Linux中NFS的portmap

    在新版本的Ubuntu中,NFS的两个服务进程已经没有 portmap了(etc/init.d中没有它了),而是被rpcbind代替了,所以要把用到portmap换成rpcbind。
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Linux 上部署 NFS(Network File System)可以使多个计算机共享文件系统。以下是在 Linux 上部署 NFS 的简单步骤: 1. 安装 NFS 服务端和客户端:在 Linux 服务器上安装 nfs-utils 和 portmap 包,例如在 CentOS 上可以使用以下命令: ``` sudo yum install nfs-utils portmap ``` 2. 创建共享目录:选择要共享的目录,并将其标记为可读写和可共享。例如,可以创建名为 /mnt/nfs_share 的目录并设置其权限: ``` sudo mkdir /mnt/nfs_share sudo chmod -R 777 /mnt/nfs_share sudo chown nfsnobody:nfsnobody /mnt/nfs_share ``` 3. 配置 NFS 服务器:编辑 /etc/exports 文件,添加要共享的目录和允许访问该目录的客户端的 IP 地址或主机名。例如,可以将以下行添加到 /etc/exports 文件: ``` /mnt/nfs_share client1(rw,sync,no_root_squash) client2(ro,sync,no_root_squash) ``` 其,/mnt/nfs_share 是要共享的目录,client1 和 client2 是允许访问该目录的客户端的 IP 地址或主机名。rw 和 ro 分别表示可读写和只读权限,sync 表示同步写入,no_root_squash 表示 root 用户具有 root 权限。 4. 启动 NFS 服务:启动 NFSportmap 服务并设置开机自启: ``` sudo systemctl start nfs-server sudo systemctl enable nfs-server sudo systemctl start rpcbind sudo systemctl enable rpcbind ``` 5. 配置客户端:在客户端上,安装 nfs-utils 包并创建一个本地目录以挂载共享目录。例如,在客户端上使用以下命令: ``` sudo yum install nfs-utils sudo mkdir /mnt/nfs_share ``` 6. 挂载共享目录:在客户端上,使用以下命令将服务器上的共享目录挂载到本地目录: ``` sudo mount -t nfs server:/mnt/nfs_share /mnt/nfs_share ``` 其,server 是 NFS 服务器的 IP 地址或主机名,/mnt/nfs_share 是要共享的目录,在客户端上也需要将其挂载到同样的目录。 以上是在 Linux 上部署 NFS 的简单步骤,你可以根据自己的需要进行相应的配置和调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值