首页 > 其他 > 详细

第12章_part01 使用Samba或NFS实现文件共享

时间:2021-05-10 09:12:46      阅读:12      评论:0      收藏:0      [点我收藏+]

Samba服务的服务名称 : samba

Samba服务的客户端 : samba-client

1.  安装这两个服务

dnf install samba samba-client

2.  配置服务的主配置文件

vim /etc/samba/smb.conf

技术分享图片

解释:

1 [global]  -- 全局参数

2 workgroup = SAMBA   -- 工作组名称
3 security = user  -- 安全验证方式,有4种: a.“share”代表主机无需验证口令 ; b.“user”代表登录samba服务时需要使用账号密码进行验证(默认方式) ;

                     c. “domain”代表通过域控制器进行身份验证; d."server”代表使用独立主机验证来访用户的提供的口令.
4 passdb backend = tdbsam  --定义用户后类型,有3种: tdbsam 是以数据库保存samba服务账号密码,需要用 pdbedit 命令添加用户和密码

步骤:

2.1  创建共享资源的账户信息

技术分享图片

参数 作用
-a 用户名 建立Samba用户
-x 用户名 删除Samba用户
-L 列出用户列表
-Lv 列出用户详细信息的列表

2.2  创建共享目录

mkdir /work_share

2.3  在samba服务主配置文件配置共享信息

vim /etc/samba/smb.conf

技术分享图片

2.4  将samba服务重启并加入启动项(samba服务在linux系统名字为smb)

技术分享图片

 

 

 技术分享图片

 

 

 

 

 

 samba服务需要防火墙放行

firewall-cmd --zone=public --add-service=samba

技术分享图片

 

 

 允许共享目录其他用户课读写

技术分享图片

 

对samba服务设置的共享目录需要设置SELinux安装上下文(以下为另一个实验的截图)

技术分享图片

 

 

 

 Linux之间共享文件

1.  Linux作为客户端安装支持文件共享服务的软件包(cifs-utils)才能共享Linux服务端的共享文件

dnf install cifs-utils

技术分享图片

 

2.  挂载samba服务器配置的共享目录

技术分享图片

 

 mount命令 :  -t参数指定协议类型,-o参数指定用户命和密码,

      最后追加上服务器IP地址和共享名称和本地挂载目录

 通过mount挂载的信息下次系统重启后会失效 .可以把samba服务的 "用户 ,密码 , 共享域 " 的顺序写入到认证文件.再关联/etc/fstab文件自动加载

技术分享图片

 

 技术分享图片

技术分享图片

 

 

 Linux -- Linux之间文件共享服务 NFS网络文件系统服  基于TCP/IP协议共享

  NFS 服务软件包  :  nfs-utils

 

 

 

 

 


  

第12章_part01 使用Samba或NFS实现文件共享

原文:https://www.cnblogs.com/mrtang2020/p/14715854.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!