利用samba(smb服务)实现网络文件共享实验
文章目录实验目的:实验环境:推荐步骤:实验目的:通过使用samba(smb服务)实现网络文件共享实验环境:一台Centos7.6系统的虚拟机作为samba服务器;一台win10系统的虚拟机作为客户机推荐步骤:1.先用yum工具安装samba工具包[root@localhost dhcp]# yum -y install samba2.将samba配置文件备份一份,在进行修改[root@localh
实验目的:
通过使用samba(smb服务)实现网络文件共享
实验环境:
一台Centos7.6系统的虚拟机作为samba服务器;一台win10系统的虚拟机作为客户机
推荐步骤:
1.先用yum工具安装samba工具包
[root@localhost dhcp]# yum -y install samba
2.将samba配置文件备份一份,在进行修改
[root@localhost samba]# mv smb.conf smb.conf.bak ##将samba配置文件改成备份文件
[root@localhost samba]# grep -v "#" smb.conf.bak >smb.conf ##过滤出文件中不带#的文件放入samba.conf文件中,准备修改
3.修改配置文件内容,实现匿名用户的读取和写入
4.在opt目录下创建abc文件,并且赋予777最大权限
[root@localhost samba]# mkdir /opt/abc
[root@localhost samba]# chmod 777 /opt/abc
5。切换到客户机win10这边,在搜索框输入服务端的地址,里面有一个share共享文件,在文件中创建一个111txt文件
6.回到服务端这边在abc目录下有一个111文件,并查看他
- 指定用户读写共享文件的权限
7.指定用户读写共享文件的权限,在配置文件底行加入内容
8.创建zhangsan和lisi用户并给他们设置smb密码
9.在opt目录下创建test目录,并给其权限
[root@localhost opt]# mkdir test
[root@localhost opt]# chmod 777 test/
10.回到客户端,清空缓存;服务端重启服务
[root@localhost opt]# systemctl restart smb
11.再次登录共享目录,输入刚才新建的smb用户和对应的密码
12.多了的lisi和zhangsan目录是自动生成的(因为smb配置文件中写好了自动生成的脚本)
13.在客户端的test文件中写一个222文件,回到服务端查看是否生效
14.在配置文件中将允许所有人写移除
15.返回客户端,这时用lisi身份尝试写入文件发现写入失败,权限不够
- 利用Linux作为客户端,window启动共享文件,将windows文件挂载到Linux当中
1.在Linux当中根目录下创建一个目录为ck
2.在win系统中的D盘下创建一个cai的文件夹,并写入一个111文本,文本中随便写入东西
3.服务端解锁guest来宾用户
4.打开win系统中的本地策略,按照步骤配置
5.跟新策略
6.给刚刚新创的文件开启共享
7.安全这边给权限最大
8.Linux系统中进行验证
9.将win10中的共享目录挂载到Linux系统的目录上,便于读取和写入数据
更多推荐
所有评论(0)