nfs--samba

NFS:NETWORK FIEL SYSTEM

传统意义上,文件系统在内核中实现:NFS

RPC:远程过程调用,函数调用(远程主机上的函数)

一部分功能由本地程序完成

另一部分功能由远程主机完成。

半结构数据:

XML:eXtended Mark Language

JSON

RESTful:http

NIS:NETWORK INFORMATEION SYSTEM

基于服务器身份认证:认证是明文的,安全性低。容易单点故障

rpc 端口111,NFS端口2049

RPC:服务 portmapper

安装portmapper(改名为rpcbind了)

yum install rpcbind -y

service rpcbind start

rpcinfo -p

rpcinfo -p 172.16.6.14(查看其它主机)

安装nfs

yum install nfs-utils

service nfs start

vi /etc/exports

加入一个要共享的路径:

/test   172.16.6.14(rw)

chmod 777 -R /test

重启rpcbind和nfs服务

showmount -e

showmount -a

在客服端挂载

mount 172.16.6.14:/test /mnt

exportfs

  # exportfs [-aruv]

  -a 全部挂载或卸载 /etc/exports中的内容

  -r 重新读取/etc/exports 中的信息 ,并同步更新/etc/exports、/var/lib/nfs/xtab

  -u 卸载单一目录(和-a一起使用为卸载所有/etc/exports文件中的目录)

  -v 在export的时候,将详细的信息输出到屏幕上。

具体例子:

  # exportfs -au 卸载所有共享目录

  # exportfs -rv 重新共享所有目录并输出详细信息

samba

smb:service message block

cifs:common internet file system

服务端:yum install samba

客服端:yum install samba-client

修改配置文件

mv /etc/samba/smb.cfg /etc/samba/smb.cfg.bak

vi /etc/samba/smb.cfg

[global]

workgroup = test

netbios name = test-01

server string = Linux Samba Server TestServer

security = share

[test]

path = /test2

writeable = yes

browseable = yes

guest ok = yes

启动服务:service smb start

service nmb start(用来解析netbios name的)

linux:

在客服端上使用

查看

smbclient  -L 172.16.6.14 -U UERNAME

smbclient  //172.16.6.14/test

挂载:

mount -t cifs //172.16.6.14/test /mnt/cd -o username=用户名,password=密码

windwos:

访问\\172.16.6.14\test

samba-swat

安装 rpm -ivh samba-swat-3.6.9-164.el6.x86_64.rpm

修改 vi /etc/xinetd.d/swat

service swat

{

port            = 901

socket_type     = stream

wait            = no

only_from       = 0.0.0.0

user            = root

server          = /usr/sbin/swat

log_on_failure  += USERID

disable         = on

}

时间: 2024-08-18 16:40:10

nfs--samba的相关文章

基础服务汇总 NFS+SAMBA+AUTOFS(太长了,三个服务做一篇吧)

1:nfs 常用的linux之前的网络共享,内网用的,最简单的,没设置任何权限的设置类似于: vim /etc/exports: /home/samba * 复杂点的 配置权限和限定ip来源的: /home/david 192.168.1.0/24(rw) 查看nfs showmount -e nfs_server_ip [[email protected] etc]# showmount -e 10.1.2.136 Export list for 10.1.2.136: /home/samba

15 Linux之ftp nfs samba 认识和区别

FTP(File Transfer Protocol,文件传输协议),应用层协议,可跨平台.如其名,只能实现文件传输功能,不能实现一些其他的功能,例如文件系统挂载等功能. NFS(Network File System,网路文件系统),工作在内核模式下的,故难以实现跨平台.由于基于文件系统实现,在linux下可实现挂载使用等功能. win7已有NFS功能      win10暂时还没      SMB(Service Message Block,服务消息块协议),能够实现Windows和Linu

NFS,Samba,ftp,http——NFS

NFS NFS(Network File System)是Linux文件共享的一种基于RPC协议实现 当客户端想要访问本地挂载NFS时他先要房屋nfs文件系统,然后由nfs调用nfsd进程 NFS只认证主机,不认证用户.只要客户端与服务端具有相同用户ID的用户才能有权限访问(此用户对挂载的文件目录具有权限),默认root用户的权限映射为nfsnobady NFS启动过程 [[email protected] /]# service nfsstart Starting NFS services: 

Linux之FTP服务器,NFS服务器,SAMBA服务器详解

本文介绍Linux中的三个网络文件共享服务:ftp,nfs,samba FTP服务 File Transfer Protocol 早期的三个应用级协议之一 基于C/S结构 ?双通道协议:数据和命令连接 数据传输格式:二进制(默认)和文本 两种模式:(服务器角度) 主动(PORT style):服务器主动连接 ??? 命令(控制):客户端:随机port ---> 服务器:tcp 21 ????数据:客户端:随机port <---服务器:tcp 20 被动(PASV style):客户端主动连接

redhat enterprixe 5.0 NFS服务配置与管理

一.了解NFS Samba 是主要用于实现Linux和Windows操作系统之间文件共享的协议,而NFS则是实现UNIX和Linux操作系统之间文件共享的协议. NFS可以把网络上远程的文件挂载到本机机器上. 二.安装 需要安装 portmap和nfs-utils这两个包,用rpm安装或者直接用yum安装都可以.好像一般都默认安好了...贴心~ rpm -ivh portmap-4.0-65.2.2.1.i386.rpm rpm -ivh nfs-utils-1.0.9-50.el5.i386.

GlusterFS架构介绍及运维说明

官方网站:http://www.gluster.org/ 下载地址:http://download.gluster.org/pub/gluster/glusterfs/ GlusterFS架构介绍 一.GlusterFS 外部架构 GlusterFS总体架构与组成部分如图2所示,它主要由存储服务器(BrickServer).客户端以及NFS/Samba 存储网关组成.不难发现,GlusterFS 架构中没有元数据服务器组件,这是其最大的设计这点,对于提升整个系统的性能.可靠性和稳定性都有着决定性

虚拟化技术之虚拟化技术介绍及Xen的应用实现

虚拟化技术是什么: 在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器.网络.内存及存储等,予以抽象.转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源.这些资源的新虚拟部份是不受现有资源的架设方式,地域或物理组态所限制.一般所指的虚拟化资源包括计算能力和资料存储.--转自百度百科 为什么需要虚拟化:  虚拟化技术在近几年来非常的火热, 实际上在上个世纪60年代, 就已经有了虚拟化的实现.由于

GlusterFS架构与维护

官方网站:http://www.gluster.org/ 下载地址:http://download.gluster.org/pub/gluster/glusterfs/ GlusterFS 外部架构 GlusterFS总体架构与组成部分如图2所示,它主要由存储服务器(BrickServer).客户端以及NFS/Samba 存储网关组成.不难发现,GlusterFS 架构中没有元数据服务器组件,这是其最大的设计这点,对于提升整个系统的性能.可靠性和稳定性都有着决定性的意义.GlusterFS 支持

LINUX服务开启关闭建议

1.操作系统centos5.5 服务名称 功能 默认 建议 备注 NetworkManager 用于自动连接网络 关闭 关闭 对服务器没用 acpid 电源的开关等检测管理 开启 关闭 对服务器没用 anacron 一种计划任务管理 开启 开启 apmd 高级电源管理 开启 开启 atd 在指定时间执行命令 开启 关闭 如果用crond,则可关闭它 auditd 开启 自定 如果用selinux,需要开启它 autofs 文件系统自动加载.卸载 开启 自定 只在需要时开启它,可以停止 avahi

Glusterfs[转]

原文地址:http://support.huawei.com/ecommunity/bbs/10253434.html 1.      GlusterFS概述 GlusterFS是Scale-Out存储解决方案Gluster的核心,它是一个开源的分布式文件系统,具有强大的横向扩展能力,通过扩展能够支持数PB存储容量和处理数千客户端.GlusterFS借助TCP/IP或InfiniBand RDMA网络将物理分布的存储资源聚集在一起,使用单一全局命名空间来管理数据.GlusterFS基于可堆叠的用