SMB(Server Messages Block)是实现linux与windows这两种不同的操作系统之间的文件共享的一种通信协议,而samba是实现SMB协议的软件,使用sambba软件,我们可以实现linux与windows之间的文件共享,samba的基础使用方法如下
一、安装samba服务
服务端安装配配置
开启服务,配置火墙及内核火墙
samba用户的添加和删除
服务端的查询和登陆
客户端的挂载登陆
二、samb配置文件的配置
1.修改域名
2.配置SELINUX
3.设置用户黑白名单
4.自定义共享目录
5.给于自定义目录读写写权限
客户端测试
6.指定用户组可写
7.指定用户组可登陆
8.贡献目录是否隐藏
9.用户权限的设置
10.匿名用户的登陆的设定
默认匿名用户无法登陆
修改配置文件
三、多用户挂载
使用用户westos身份在客户端正常挂载登陆,在切换到客户端本地用户student,使用student身份在/mnt挂载目录下新建文件,其他用户可以删除文件因此这种挂载方式是不安全的,因为只要进行了挂载,那么客户端的用户都可以随意增删共享目录下的文件,们需要进行多用户挂载,让经过认证的用户可以增删文件,而没有经过认证的用户不能增删文件。
注意:因为登陆后默认密码会记忆,当输入错误密码时间也会记忆,所以必须使用指令清楚
开机自动挂载的配置/etc/fstab