Linux --- Samba 或 NFS 实现文件共享

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/C_huid/article/details/100194190

看完本篇文章可以学习到的技术:①了解 Samba 服务配置参数和安全共享文件的配置方法②使用 autofs 服务程序自动挂载设置,实现Linux系统与window之间的文件共享③在共享文件时配置防火墙与 SELinux规则。

了解文件共享服务

早期网络使用的是FTP协议来传输,但FTP协议仅能传输文件却不能直接修改对方主机的资料,于是便出现了NFS(能够将多台 Linux 的远程主机数据挂载到本地目录的轻量级文件共享服务),NFS协议不支持Linux与window系统间的文件共享,为了解决这个问题,便开发出了 Samba 协议(实现局域网内文件或打印机等资源共享服务的协议)

Samba 服务

Samba 共享服务器       centos 7              192.168.203.150/24

客户端                           centos 7 mini       192.168.203.151/24

安装 Samba 服务软件程序

查看 Samba 配置文件

Pdbedit 命令   管理smb 服务的账户信息数据库,

格式为:pdbedit [选项] 账户

  参数                     作用

-a 用户名          建立samba用户

-x 用户名          删除samba用户

-L                      列出用户列表

-Lv                    列出用户详细信息的列表

允许 SELinux 规则

使用windows 7 系统验证共享结果:

也可以新建文件

使用 Linux 系统验证共享结果:

创建挂载目录:

NFS 网络文件系统

centos 7 系统已经默认安装NFS服务:(可以选择升级NFS服务)

清空 iptables 默认的规则链:

保存清空后的 iptables 规则:

创建共享目录:

启动NFS服务端

创建本地挂载目录:

查看写入的内容:

猜你喜欢

转载自blog.csdn.net/C_huid/article/details/100194190
今日推荐