Linux之间实现目录共享

最近项目中需要将一台服务器上的文件共享到其他服务器上(作为笔记记录一下)

在服务器0.0.0.1中(文件所在的服务器ip地址)

首先检查nfs及portmap两个软件包是否安装

ll /etc/rc.d/init.d/nfs

ll /etc/rc.d/init.d/portmap

如果没有找到,可以用以下命令安装

rpm –q nfs-utils portmap

配置共享目录

vim /etc/exports    (修改后记得重启 nfs 与 portmap  ;   service nfs restart)

在/etc/exports中输入

/home/file -ro -network 0.0.0.2

其中/home/file表示要共享的目录,-ro表示只读,-network表示网络共享,0.0.0.2为运行读取共享的服务器

查看nfs及portmap的状态

service nfs starus

service portmap starus

根据状态,启动,或者重启服务

service nfs start

service portmap start


在服务器0.0.0.2上

挂载0.0.0.1共享的目录

mount -t nfs 0.0.0.1:/home/file /tmp/share

这样在0.0.0.2服上就可以通过访问/home/share目录来访问到192.168.0.1上的/home/file目录了

ll /tmp/def

如果失败请查看防火墙是否关闭

service iptables status

如果没有请关闭

service iptables stop


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值