这几种网络文件传输最适合局域网。网络中用FTP

一:NFS服务

nfs(network file system)网络文件系统,改服务依赖于rpcbind服务。client通过rpc訪问server端的rpc。nfs通过rpc来申请port号。rpc将分配的port号映射到portmap表中。然后将port号发送给client的rpc.

安装的包有:nfs-utils  rpc包。

port号: rpc的port为 111    nfs的port为 2049

配置步骤:

1:/etc/exports  这个文件控制訪问的用户和读写权限。

2:启动rpcbind服务。service rpcbind start

3:启动nfs服务,service nfs start

4:  client查看server开放文件。showmount -e 172.16.0.25

5:  rpcinfo 查看依赖服务的开放的port信息。

6:client挂载nfs,mount 172.16.23.253:/share /mnt

二:autofs 自己主动挂载文件系统

autofs自己主动挂载文件系统能够非常方便的挂载文件系统,能够设置超时时间。

配置步骤:

1:安装服务包autofs。

2:配置文件/etc/auto.master,依照配置文件里的语法来设置自己主动挂载文件夹。样例 misc文件夹

3:将挂载配置文件auto.misc复制一份,来对自己主动挂载文件夹进行设置。

4:路径以/开头的必须在前面加 :  。

如挂载windows的c盘  ://172.16.23.2:c\$ 。\为转义符号。

5:查看挂载文件夹自己主动出现。

三:samba服务:

samba服务用来作为Linux与Windows系统之间的文件共享。最早是linux模仿windows的协议。一般用linux的client来连接windows的共享文件。



                   samba的port号:139 和 445



                    配置步骤:



                                  1:安装samba服务  samba-server  和客户端 samba-client软件包



                                  2:配置文件设置Linux共享文件/etc/samba/smb.conf



                                  3:  samba有匿名登录方式,和用户登录模式。Linux作为client连接windows的共享文件方式:



                                               a.   smbclient -L 172.16.24.235  扫描windows上共享出来的文件。

b.   smbclinet  -U administrator //172.154.24.12/share /mnt 挂载文件系统,



                                               c.  mount  -o username=administrator,password=123 //172.16.12.2/share /mnt

linux服务之NFS和SAMBA服务的更多相关文章

  1. Linux网络配置 RPM命令 samba服务 Linux目录结构

    第一种方法: (1)用root身份登录,运行setup命令进入到 text mode setup utiliy对网络进行配置,这里可以进行ip,子网掩码,默认网关,dns的设置.(2)这时网卡的配置没 ...

  2. linux基础-第十七单元 Samba服务

    Samba的功能 Samba的安装 Samba服务的启动.停止.重启 Samba服务的配置 Samba服务的主配置文件 samba服务器配置实例 Samba客户端设置 windows客户端 Linux ...

  3. Linux下部署Samba服务环境的操作记录

    关于Linux和Windows系统之间的文件传输,很多人选择使用FTP,相对较安全,但是有时还是会出现一些问题,比如上传文件时,文件名莫名出现乱码,文件大小改变等问题.相比较来说,使用Samba作为文 ...

  4. Centos6.5以下Samba服务配置

    一.简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的 ...

  5. [Openwrt 项目开发笔记]:Samba服务&vsFTP服务(四)

    [Openwrt项目开发笔记]系列文章传送门:http://www.cnblogs.com/double-win/p/3888399.html 正文: 在上一节中,我们讲述了如何在路由器上挂载U盘,以 ...

  6. CentOS配置samba服务

    1.服务器需要下载samba.sambaclient包 yum install samba samba-client -y 2.客户端需要下载samba-client.cifs-utils包 yum ...

  7. nfs网络共享服务基础

    nfs原理 1.开启RPC服务 2.NFS向RPC服务注册启动的端口 3.用户向RPC询问NFS服务的端口 4.RPC返回端口给客户端 5.客户端通过获得的端口与NFS服务器进行数据传输 实验步骤 一 ...

  8. samba服务和client挂载

    服务端 1.安装samba服务 yum -y install samba 2.创建系统用户 因为Samba 服务程序的数据库要求账户必须在当前系统中已经存在,否则日后创建文件时将导致文件的权限属性混乱 ...

  9. Linux架构之NFS共享存储1

    第35章 NFS共享存储 35.1 NFS基本概述 NFS是Network File System的缩写及网络文件系统.NFS主要功能是通过局域网络让不同的主机系统之间可以共享文件或目录. 常见的文件 ...

随机推荐

  1. Hibernate之工具类HibernateUtil

    原创文章,转载请注明:Hibernate之工具类HibernateUtil  By Lucio.Yang 1.最简单的工具类,实现SessionFactory的单例共享,session的管理 pack ...

  2. thinkphp中Conf的配置

    -----www ----------admin -------------Conf ----------admin.php ----------Home -------------Conf ---- ...

  3. 工程脚本插件方案 - c集成Python基础篇(VC++嵌入Python)

    序: 为什么要集成脚本,怎么在工程中集成Python脚本. 在做比较大型的工程时,一般都会分核心层和业务层.核心层要求实现高效和稳定的基础功能,并提供调用接口供业务层调用的一种标准的框架划分.在实际中 ...

  4. Go与Docker的几本书的作者

    http://thenewstack.io/ebookseries/http://thenewstack.io/building-a-web-server-in-go/

  5. 文件队列 QueueFile

    /** * Copyright (C) 2010 Square, Inc. * * Licensed under the Apache License, Version 2.0 (the " ...

  6. C++拷贝构造函数详解

    转自:http://blog.csdn.net/lwbeyond/article/details/6202256 对于一个空类,编译器默认生成四个成员函数:默认构造函数.析构函数.拷贝构造函数.赋值函 ...

  7. 4.1 技术原理 & 4.2 键盘过滤框架

    4.1 技术原理 & 4.2 键盘过滤框架 4.1 预备知识 符号链接:符号链接其实就是一个“别名”.可以用一个不同的名字来代表一个设备对象(实际上),符号链接可以指向任何有名字的对象. Zw ...

  8. String类的一些方法

    String 类有以下方法: startsWith(String prefix) boolean java.lang.String.startsWith(String prefix) Tests if ...

  9. ZOJ 2968 Difference Game 【贪心 + 二分】

    题意: 有Ga.Gb两堆数字,初始时两堆数量相同.从一一堆中移一一个数字到另一一堆的花费定义为两堆之间数 量差的绝对值,初始时共有钱C.求移动后Ga的最小小值减Gb的最大大值可能的最大大值. 思路: ...

  10. 7.2.1 生成1~n的排列(全排列)【STL__next_permutation()_的应用】

    #include <stdio.h> #include <math.h> #include <string.h> #include <stdlib.h> ...