Linux系统下的CIFS文件系统
##1.CIFS文件系统##
CIFS系统:Internet文件共享系统,也称服务器信;适用于MicrosoftWindows服务器和客户端的标准文件和打印机的共享系统息块(SMB)
二、Smb服务
用于将linux文件系统作为CIFS/SMB网络文件进行共享,并将linux打印机作为CIFS/SMB打印机进行共享
1 .安装
samba ##服务端程序
samba-common ##samba命令
samba-client ##客户端程序
2.打开smb,列出共享文件系统信息
3.设置用户登陆 ##注意:必须是本地用户
smbpasswd -a student ##添加用户
pdbedit -L student ##列出student用户
pdbedit -x student ##删除student用户
使用用户登陆
##selinux状态为disabled
进入用户家目录编辑
smb: \> ls ##列出远程文件
smb: \> ! ls ##列出本地主机文件
smb: \> put yum.repo ## 上传
smb: \> rm yum.repo ## 删除
设置黑白名单
默认域名改为了WESTOS
hosts allow 白名单
允许进入的host为172.25.254.125
重启网络
smbclient -L //172.25.254.125
hosts deny 设置黑名单
当Selinux=Enforing时 ##注意:smb处于开启状态
samba_enable_home_dirs ##允许本地主目录作为CIFS文件共享
use_samba_home_dirs ##允许挂载远程CIFS文件共享并将其用作本地主目录
samba_share_t ##smb共享目录的selinux安全上下文
chcon -R -t samba_share_t /smbshare/