linux中如何修改脚本文件搭建nfs服务

linux中如何修改脚本文件搭建nfs服务,第1张

NFS输出共享

首先查看系统中是否存在输出共享

cat /etc/exports

如果以前没有做过 这个应该是空的 出与安全考虑 即使启动了NFS服务 也没有关系 应为这个输出共享的配置文件中为空

首先我们需要在这个空的文件记录我们要输出的共享目录

格式如下:

nfs 共享名称 客户端主机地址

典型的记录格式:

/home/share *(sync,ro)

/home/share 输出共享的目录

* 代表所有主机均可访问如果想要单个主机可以直接替换*

sync,ro 是这是选项 ro权限访问权限为只读 rw可读可写

最后查询2个服务是否正常运行

portmap和NFS这2个服务

service 服务名 status 查询指定服务状态

如果没有运行就将其运行

service 服务名称 start

按照这样就OK了

但是有的服务默认不是开启的 所以每次重起电脑就会不会开启

所以需要改下服务开机启动

NFS服务运行级别是3和5

chkconfig --level 35 nfs on

这样重起也不会影响服务

示例:

我要将我的宿主目录下某个文件共享输出 输出文件名为“config”

只希望1.0的网段可以访问 权限为只读

首先打开配置文件

# vi /etc/exports

# /home/config 192.168.1.0(sync,ro)

保存

查看portmap服务状态:

# service portmap status

查看nfs服务状态:

# service nfs status

假如都是开启的

为了防止问题 我们将其关闭后开启

首先关闭这2个服务:

# service portmap stop

# service nfs stop

在开启:

# service portmap start

# service nfs start

到这里所配置的NFS共享输出已经OK了

可以用showmount -e nfs主机地址

进行查看!

如果查不到那可能没有被输出

可以重新输出:

exportfs -rv 这样应该OK了!

在文件开头加上:

#!/bin/sh

然后拷贝内容就行了

./adduser A 1 7 user 0002 password 111

./adduser A 94 user 0002 password 111

./deluser A 1 6 user 0003 passqord 111

设置文件为linux文本

保存文档,退出

设置文件执行权限

这样就可以了

while read linedo if [ -f "/sample/$line" ]then echo "file exists: $line"cp "/sample/$line" /new/fidone <file.txt


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8987722.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存