windows通过NSF挂载centos目录

来源: http://blog.csdn.net/u012955038/article/details/77151346

CentOS 配置
1.安装NFS服务端
yum install -y nfs-utils rpcbind
2.为NFS制定端口
vi /etc/sysconfig/nfs
将下列端口复制到文件的最下方 并注释
RQUOTAD_PORT=30001
LOCKD_TCPPORT=30002
LOCKD_UDPPORT=30002
MOUNTD_PORT=30003
STATD_PORT=30004
保存文件

 
 
3.使用iptables命令添加规则
iptables  -I INPUT -p tcp --dport 111 -j ACCEPT
iptables  -I INPUT -p udp --dport 111 -j ACCEPT
iptables  -I INPUT -p tcp --dport 2049 -j ACCEPT
iptables  -I INPUT -p udp --dport 2049 -j ACCEPT
iptables  -I INPUT -p tcp --dport 30001:30004 -j ACCEPT
iptables  -I INPUT -p udp --dport 30001:30004 -j ACCEPT
service iptables save
service iptables restart
 
记住 2和3 之间要相互搭配,如果端口配置不一致的话,会导致RPC端口映射错误
 
4.创建共享目录
mkdir /home/wwwroot/share
chmod 777 /home/wwwroot/share
 
5.配置exports文件为可连接的IP地址做准备
vi /etc/exports
/share 192.168.31.195(rw,sync,no_root_squash)
 
这一行表示只有192.168.31.19客户端能够以读写权限挂载共享目录,其他客户端只能以只读权限挂载。
/share 为要共享的文件夹
rw 可读写的权限
ro 只读的权限
no_root_squash 登入到NFS 主机的用户如果是root用户,他就拥有root权限,此参数很不安全,建议不要使用
sync 资料同步写入存储器中
async 资料会先暂时存放在内存中,不会直接写入硬盘
 
6.启动服务
chkconfig nfs on
chkconfig rpcbind on
service nfs start
service rpcbind start
 
7.查看防火墙状态
service iptables status
 
windows配置
1.按win键点击控制面板
 
点击程序
 
然后在点击“打开或关闭windows功能”
 
再选中NFS
 
以上操作完毕,我们的windows已经安装好NFS服务了,接下来让我们进入目录挂载吧
 
开始挂载了
首先按windows+R键,输入cmd,这样就出来了cmd界面
使用showmount -e 共享的IP地址 这里我使用的是192.168.31.101
输入命令
 
界面上看到的就是我们的共享目录,这里我允许两个ip可以使用centos中的共享目录,同时具有读写的权限,那么我们就来挂载目录吧
使用命令
mount 192.168.31.101:/home/wwwroot/share z:
这里的 Z: 必须是没有使用过的盘符
 
连接完成后,按win+E键,在这里我们可以看到在我们资源管理器中多了一个网络位置
 
这就是我们centos所共享出来的目录。一开始我的目录中保存了一个rar文件
 
那么现在我们来验证一下这个我们是否拥有读写的权限
我们上传一个文件来看看
 
在这里我们可以看到复制了一个新的文件,也就说明了我们对这个共享文件夹是拥有写的权限的
好了,本次实验到此结束。如果有什么不对之处,还望指教

windows通过NSF挂载centos目录的更多相关文章

  1. linux使用windows磁盘,挂载共享目录

    实例说明:客户两台服务器,一台web服务器(linux)只有50G,课程资源太多太大导致磁盘不够用:客户的文档服务器(windows)磁盘很大超过1T,所以产生了,将web资源使用文档服务器磁盘的想法 ...

  2. 将windows共享文件夹挂载在linux机器的/mnt/windows/ 目录下进行访问

    将windows共享文件夹挂载在linux机器的/mnt/windows/ 目录下进行访问.windows机器ip:192.168.1.101,用户名:XXXX密码:XXXXlinux机器ip:ip2 ...

  3. CentOS目录结构详解

    CentOS是文件管理系统,在CentOS中所有的程序都以文件形式存储.初学CentOS的朋友需要了解各个挂载点 目录的结构和作用.这样才能更好的去管理系统. CentOS的目录大体上可分为四类:管理 ...

  4. centOS目录结构介绍

    Linux / CentOS目录结构 /: 根目录,一般根目录下只存放目录,不要存放文件,/etc./bin./dev./lib./sbin应该和根目录放置在一个分区中 /bin:/usr/bin: ...

  5. aix挂载centos 的nfs

    centos作为服务器,提供nfs文件系统,aix作为客户端,挂载centos的指定目录 (1)NFS的安装配置:centos 5 : yum -y install nfs-utils portmap ...

  6. mkyaffs2image制作根文件系统、使用NFS挂载虚拟机目录(2)

    1.制作根文件系统及nfs烧写 1.1 先解压文件系统,/wok/nfs_root 目录下是已经构造好的各种文件系统:① fs_mini.tar.bz2 是最小的根文件系统,里面的设备节点是事先建立好 ...

  7. virtualbox命令行共享CentOS目录

    virtualbox命令行共享CentOS目录   1. 安装virtualbox增强工具 "右ctrl+c" 显示和隐藏virtualbox虚拟机的菜单栏. 在VirtualBo ...

  8. sshfs基于ssh挂载远程目录

    为了像本地一样访问远程主机上的目录,通常我们会在远程主机上使用nfs来导出目录,并在本地主机上mount这个nfs文件系统.如果是windows系统,则使用cifs或samba的方式来访问. 但可能我 ...

  9. Docker挂载主机目录Docker访问出现Permission denied的解决办法

    Docker挂载主机目录,访问相应的文件出现Premission denied的权限访问问题,   [root@localhost soft]# docker images REPOSITORY    ...

随机推荐

  1. javascript中Array常用方法

    一.基本概念 1.什么是数组 数组就是一组数据的集合 其表现形式就是内存中的一段连续的内存地址 数组名称其实就是连续内存地址的首地址 2.关于js中的数组特点 数组定义时无需指定数据类型 数组定义时可 ...

  2. 【洛谷5390】[Cnoi2019] 数学作业(位运算)

    点此看题面 大致题意: 给你一个集合,求所有子集异或和之和. 大致思路 首先,我们很容易想到去对二进制下每一位分别讨论. 枚举当前位,并设共有\(x\)个数当前位上为\(1\),则有\((n-x)\) ...

  3. 记Tea使用中遇到的问题及解决过程

    学习Markdown时,在小众软件看到一个叫Tea的软件.UI设计是简约风格:"所见即所得"的Markdown:支持插件等原因让我选择去尝试这杯"茶". 最近一 ...

  4. Vscdoe技巧1

    vscdoe常用快捷键 主命令框 F1 或 Ctrl+Shift+P: 打开命令面板.在打开的输入框内,可以输入任何命令,例如: 按一下 Backspace 会进入到 Ctrl+P 模式 在 Ctrl ...

  5. C的xml编程-libxml2

    这里主要讲述libxml2在linux下的使用. (以下内容除了linux下的安装步骤是自己写的,其余均出自http://www.blogjava.net/wxb_nudt/archive/2007/ ...

  6. jquery实现全选、取消反选、加JavaScript三元运算(三种法法实现反选)

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  7. JZOJ 5461. 【NOIP2017提高A组冲刺11.8】购物

    5461. [NOIP2017提高A组冲刺11.8]购物 (File IO): input:shopping.in output:shopping.out Time Limits: 1000 ms   ...

  8. 笔记1 python入门学习笔记

    目录 官方手册 菜鸟站手册地址: python的运行方法 注释 小技巧: input()接收用户输入的内容(默认为字符串) print() 运算符 is 是判断两个标识符是不是引用自一个对象 all和 ...

  9. Redis实现之事件

    事件 Redis服务器是一个事件驱动程序,服务器需要处理以下两类事情: 文件事件(file event):Redis服务器通过套接字与客户端(或者其他Redis服务器)进行连接,而文件事件就是服务器对 ...

  10. itchat 动态注册

    动态注册时可以选择将itchat.run()放入另一线程或使用configured_reply()方法处理消息. 两种方法分别是: # 使用另一线程,但注意不要让程序运行终止 import threa ...