samba文件共享服务之虚拟用户
环境准备:

服务端: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服务

samba文件共享服务之虚拟用户_centos7

2、创建user1和user2用户

samba文件共享服务之虚拟用户_samb服务之虚拟用户_02

3、创建samba共享目录

samba文件共享服务之虚拟用户_samb服务之虚拟用户_03

4、创建samba账号和密码

samba文件共享服务之虚拟用户_centos7_04

5、进入配置文件

samba文件共享服务之虚拟用户_samb服务之虚拟用户_05

6、编辑配置文件添加如下:

samba文件共享服务之虚拟用户_centos7_06

samba文件共享服务之虚拟用户_centos7_07

 

7、创建虚拟用户的文件

samba文件共享服务之虚拟用户_samb服务之虚拟用户_08

8、编辑虚拟用户的文件
(1)进入文件

samba文件共享服务之虚拟用户_centos7_09

(2)添加配置

samba文件共享服务之虚拟用户_samb服务之虚拟用户_10

9、临时关闭防火墙

samba文件共享服务之虚拟用户_samb服务之虚拟用户_11

10、临时关闭SELinux域

samba文件共享服务之虚拟用户_samb服务之虚拟用户_12

11、重启和开机自动smb服务

samba文件共享服务之虚拟用户_samb服务之虚拟用户_13

客服端访问:\\10.30.40.101

图一:

samba文件共享服务之虚拟用户_centos7_14

 

samba文件共享服务之虚拟用户_centos7_15

3、注意

在安装配置linux服务器samba服务之初,samba服务难免会经过多次修改配置或重启,在此期间windows系统或许已经连接上samba,samba修改配置后,特别是用户权限,再次从windows登录就很容易出现因缓存的权限原因导致不允许访问或者操作。这时一般要等很久才会清理缓存,另外重启windows也会进行缓存清理。但这效率很低,用以下手动的方法可以实时清理。

(1)打开windows命令行。 (2)输入net use,就会显示出当前缓存的连接上列表。 根据列表,一个个删除连接: net use 远程连接名称 /del;或者一次性全部删除:net use * /del。 (3)这样再次命令行输入samba服务地址的时候,就会重新让你输入访问的账户和密码了