M1850资源网 - 最专业的网站源码模板下载站!

全部作品
全部作品
织梦模板
网站模板
源码插件
游戏源码
脚本特效
视频教程
建站教程
M1850资源网 > 建站教程 > 其他 > 杰奇小说Linux下利用NFS配合关关采集

推荐下载

标签推荐

>> 更多

杰奇小说Linux下利用NFS配合关关采集

链接:https://pan.baidu.com/s/14g482RVjJTrayy16TTdcfg 

提取码:h1lu 

复制这段内容后打开百度网盘手机App,操作更方便哦



NFS安装

//适用CentOS 6.x,其他版本没测试

1. 安装nfs-utils和rpcbind

yum install -y nfs-utils rpcbind


2.设置开机启动服务

chkconfig nfs on

chkconfig rpcbind on


3.启动相关服务

service rpcbind start

service nfs start


4.创建共享目录(网站已经搭建好的可忽略这一步)

mkdir /share


5.编辑/etc/exports文件添加如下内容

vi /etc/exports

格式:/共享目录 客户端(访问权限,用户映射,其他)


/share 192.168.1.0/24(rw,all_squash,sync)

假如杰奇网站在 /wwwroot/jieqicms 这个目录下可设置为:/wwwroot/jieqicms 192.168.1.0/24(rw,all_squash,sync)


客户端:

指定ip地址的主机:192.168.0.100

指定子网中的所有主机:192.168.0.0/24 192.168.0.0/255.255.255.0

指定域名的主机:david.bsmart.cn

指定域中的所有主机:*.bsmart.cn

所有主机:*

选项:

访问权限:

设置输出目录只读:ro

设置输出目录读写:rw

用户映射

all_squash:将远程访问的所有普通用户及所属组都映射为匿名用户或用户组(nfsnobody)

no_all_squash:与all_squash取反(默认设置)

root_squash:将root用户及所属组都映射为匿名用户或用户组(默认设置)

no_root_squash:与rootsquash取反

anonuid=xxx:将远程访问的所有用户都映射为匿名用户,并指定该用户为本地用户(UID=xxx)

anongid=xxx:将远程访问的所有用户组都映射为匿名用户组账户,并指定该匿名用户组账户为本地用户组账户(GID=xxx)

其他选项:

secure:限制客户端只能从小于1024的tcp/ip端口连接nfs服务器(默认设置)

insecure:允许客户端从大于1024的tcp/ip端口连接服务器

sync:将数据同步写入内存缓冲区与磁盘中,效率低,但可以保证数据的一致性

async:将数据先保存在内存缓冲区中,必要时才写入磁盘

wdelay:检查是否有相关的写操作,如果有则将这些写操作一起执行,这样可以提高效率(默认设置)

no_wdelay:若有写操作则立即执行,应与sync配合使用

subtree:若输出目录是一个子目录,则nfs服务器将检查其父目录的权限(默认设置)

no_subtree:即使输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率

6.权限配置:

权限不一定要设置为777,在不影响网站的情况下,可设置为447。

可单独为nfs建立个账户,不用使用root连接。建立账户命令:

useradd nfsuser

修改账号密码命令:passwd nfsuser



Windows下配置NFS客户端

Windows Server 2008

1.以管理员身份打开CMD然后执行以下命令:

servermanagercmd.exe -install FS-NFS-Services

2.为了保证系统重启之后磁盘映射依然存在,要运行以下命令:

net use /persistent:yes

3.挂载磁盘文件

格式: mount -u:用户名 -p:密码: 服务端地址 /共享目录 本地映射的盘符:

mount -u:nfsuser -p:123456 192.168.10.17:/wwwroot/jieqicms z:

4.如果出现 网络错误 - 53 的问题可能是权限没配置好,或者被防火墙拦截。

Windows Server 2012 or 2016

没有环境,未测试,自行百度


嘿,我来帮您!

展开