Linux系统服务——cifs文件系统

cifs文件系统,也称服务信息块(SMB)

CIFS (Common Internet File System)
通用Internet文件系统
在windows主机之间进行网络文件共享是通过使用微软公司自己的CIFS服务实现的。
CIFS 可以使您达到以下功能:
1.访问服务器本地文件并读写这些文件
2.与其它用户一起共享一些文件块
3.在断线时自动恢复与网络的连接
4.使用统一码(Unicode)文件名:文件名可以使用任何字符集,而不局限于为英语或西欧语言设计的字符集。
SMB
Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。

samba服务的软件包安装

软件包:

Samba-common  -->  Samba的支持文件

Samba-client  -->  客户端应用程序

Samba  -->  服务器应用程序

服务名称:smb nmb

服务端口:通常使用TCP/445进行所有连接。还使用UDP137、UDP138和TCP/139进行向后兼容

主配置文件:/etc/samba/smb.conf

安装服务

yum install samba-client.x86_64 samba-common.x86_64 samba.x86_64 -y

匿名用户登录 smbclient -L //172.25.254.154

设置smb登陆用户密码

smbpasswd -a student                   ##必须是存在的用户


smbclient -L //172.25.254.250/student -U student                 ##使用student用户身份查看student用户的文件列表

smbclient //172.25.254.250/student -U student             ##使用student用户身份进入student共享文件中

getsebool -a | grep samba                     ##查看samba的波尔值

setsebool samba_enable_home_dirs on  ##允许本地主目录作为cifs文件导出至其他系统

setsebool use_samba_home_dirs on      ##允许远程挂载cifs共享文件并作用至本地主目录

在另外一台主机上输入

mount -o username=student,password=123 //172.25.254.250/student /mnt/

就可以将student共享文件挂载至本机/mnt目录下

设立开机自动挂载

vim /etc/fstab


修改本地共享目录的基本信息

vim /etc/samba/smb.conf


systemctl restart smb.service

smbclient -L //172.25.254.250/student -U student

vim /etc/samba/smb.conf

154主机不可以查看student共享目录

重新建立一个共享目录

名称为DATA,描述为zjj data,共享目录位于本机的/zjj下

修改安全上下文

samba_share_t

semanage fcontext -a -t samba_share_t '/zjj(/.*)?'

restorecon -FvvR /zjj/

匿名用户挂载

开机自动挂载


对共享文件的权限

使用户对共享文件可写


只有student用户拥有写权限

只有student组的用户拥有写权限

pdbedit -L

查看samba用户

samba的超级用户

隐藏共享文件

用户浏览共享文件

设置了这个之后只有名单上面的用户才可以浏览共享目录

同上文一样+student就是student组都可以访问
































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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值