基于linux的CIFS 文件的存储

本文详细介绍了在Linux系统中如何设置和使用CIFS进行文件共享。首先,在服务端配置SMB以允许用户家目录访问,然后在客户端进行临时和永久的挂载操作。接着,通过具体步骤展示了在不同客户端和服务端之间进行文件访问的配置。最后讨论了权限问题,包括目录隐藏和多用户认证,强调了用户组对于文件写入权限的重要性。
摘要由CSDN通过智能技术生成

SMB 文件共享

用 Internet 文件系统 (CIFS) 也称为服务器信是适用于
MicrosoftWindows 服务器和客户端的标准文件和打印机共享
系统息块 (SMB)
Samba 服务可用于将 Linux 文件系统作为 CIFS/SMB 网络文
件共享进行共享 , 并将 Linux 打印机作为 CIFS/SMB 打印机共
享进行共享
Samba 服务的组成部分
软件包 :
Samba-common – Samba 的支持文件
Samba-client – 客户端应用程序
Samba – 服务器应用程序
服务名称 :smb nmb
服务端口 : 通常使用 TCP/445 进行所有连接。还使用
UDP137UDP138TCP/139 进行向后兼容
主配置文件 :/etc/samba/smb.conf

(一)
在服务端:

 yum search samba  ##查询samba的安装包
 yum install samba-client samba-common samba -y ###安装这三个软件
 systemctl start smb  ##开启smb服务
 systemctl enable smb  ##设置开机自启动
 systemctl stop firewalld  ##关闭火墙
 systemctl disable firewalld  ###设置开机不自启动火墙
 netstat -antlupe | grep smb  ###查看smb所开的端口

这里写图片描述

 id student   ##查看用户
 id westos    ###查看用户
 useradd westos    ###建立westos用户
 smbpasswd -a student   ###添加smb用户
 smbpasswd -a westos
 pdbedit -L          ###查看添加的smb用户
 pdbedit -x student  ####删除smb用户

这里写图片描述
这里写图片描述

getsebool -a | grep samba  ###查看samba的sebool值
setsebool -P samba_enable_home_dirs on  ###打开开关

这里写图片描述
在客户端:

yum install samba-client -y
smbclient -L //172.25.254.217  ###查看smb匿名用户
smbclient  //172.25.254.217/student -U student  ##普通用户登陆smb

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值