环境准备:
服务端:Linux Centos7mini IP:10.30.40.101
客服端:windos10 64位 IP:10.30.40.100
1、题目
(1)、创建三个用户 user1,user2,user3
(2)、建立共享目录/opt/finance_share,要求共享名为 archinve;user1和user2用户可以通过虚拟用户admin1和admin2(用户名和密码相同)输入用户名和密码登录并上传文件。
2、配置过程
1、用yum安装samba服务
2、创建user1和user2用户
3、创建samba共享目录
4、创建samba账号和密码
5、进入配置文件
6、编辑配置文件添加如下:
7、创建虚拟用户的文件
8、编辑虚拟用户的文件
(1)进入文件
(2)添加配置
9、临时关闭防火墙
10、临时关闭SELinux域
11、重启和开机自动smb服务
客服端访问:\\10.30.40.101
图一:
3、注意
在安装配置linux服务器samba服务之初,samba服务难免会经过多次修改配置或重启,在此期间windows系统或许已经连接上samba,samba修改配置后,特别是用户权限,再次从windows登录就很容易出现因缓存的权限原因导致不允许访问或者操作。这时一般要等很久才会清理缓存,另外重启windows也会进行缓存清理。但这效率很低,用以下手动的方法可以实时清理。
(1)打开windows命令行。 (2)输入net use,就会显示出当前缓存的连接上列表。 根据列表,一个个删除连接: net use 远程连接名称 /del;或者一次性全部删除:net use * /del。 (3)这样再次命令行输入samba服务地址的时候,就会重新让你输入访问的账户和密码了