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

}


     本文转自阿伦艾弗森 51CTO博客,原文链接:http://blog.51cto.com/perper/1964318,如需转载请自行联系原作者








相关文章
|
C++
基于Qt的简易音乐播放器设计与实现
基于Qt的简易音乐播放器设计与实现
830 0
|
缓存 负载均衡 算法
架构详解
每个系统都有服务的上线,所以当流量超过服务极限能力时,系统可能会出现卡死、崩溃的情况,所以就有了降级和限流。限流其实就是:当高并发或者瞬时高并发时,为了保证系统的稳定性、可用性,系统以牺牲部分请求为代价或者延迟处理请求为代价,保证系统整体服务可用。令牌桶方式(Token Bucket)令牌桶算法是网络流量整形(Traffic Shaping)和速率限制(Rate Limiting)中最常使用的一种算法。先有一个木桶,系统按照固定速度,往桶里加入Token,如果桶已经满了就不再添加。
465 0
|
负载均衡 网络性能优化
EMQ如何保证消息不重复消费?
EMQ(Erlang MQTT Broker)通过以下机制来保证消息不重复消费
1322 2
|
XML JSON 网络协议
RPC远程服务如何调用
【2月更文挑战第12天】一个完整的 RPC 调用框架包括:通信框架、通信协议、序列化和反序列化三部分。
|
存储 安全 大数据
网络安全的行业黑话 ——防守篇之技术与服务业
网络安全的行业黑话 ——防守篇之技术与服务业
673 0
|
存储 SQL 传感器
基于物联网平台的车辆时序数据存储实践
物联网平台 + Tablestore 时序表解决车联网中时序数据存储场景、需求。
1310 15
|
人工智能 自然语言处理 BI
2023年国内AI Agent下项目大盘点,科技大厂与创业公司齐头并进
2023年都有哪些国内厂商推出了AI Agent?哪些厂商成功融资?对创业有什么启示?一文看明白。
3048 0
|
前端开发 JavaScript 数据可视化
元宇宙基础案例 | 大帅老猿threejs特训
元宇宙基础案例 | 大帅老猿threejs特训
|
网络协议 Linux
计算机网络那些事之 MTU 篇
计算机网络那些事之 MTU 篇
|
算法
【一文搞懂】—带霍尔编码器的直流有刷减速电机
本文详细介绍了直流有刷电机的工作原理,为什么要有减速电机,减速比是什么,什么是编码器,编码器的作用。针对霍尔编码器介绍了一些相关概念以及检测电机转速和转向的原理。最后,给出了详细的测速程序设计思路和代码实现。
1643 0