图:添加账户
注意:
1、在添加账户的时候,需要按照操作系统的要求输入密码,通常为数字、字母(含大小写)、标点符号等组合,否则可以导致添加失败。
2、在添加账户的时候,建议勾选“为其他目录也创建此用户”,这样其他目录也都可以看到此账户,并为其设置共享文件访问权限了。
添加完毕账户,就可以在软件里面看到了。如下图:
同时,在操作系统也可以看到此账户,如下图:
然后,我们需要在操作系统里面设置共享文件只让某个用户访问。方法:右键点击某个共享文件,选择“属性”,然后切换到“安全”,然后点击“编辑”,选中禁止访问此共享文件夹的账号点击“删除”,再点击“添加”,添加允许访问此共享文件夹的账号,如下图:
然后,添加许可访问此共享文件夹的账号,方法相同,如下图:
注:system账号是系统默认账号,可以保留。
这样设置之后,只有“lisi”可以访问此共享文件夹了,其他用户访问时会提示错误,如下图:
不过,由于操作系统有记忆功能,因此之前访问共享文件时的账号会被记录下来,并且默认使用此账号访问共享文件,因此我们需要切换账号“lisi”才可以访问共享文件。具体方法如下:
首先,我们需要在访问共享文件的电脑上(也就是客户端电脑),执行清除以前访问的会话和缓存,方法如下:
开始,运行,cmd,然后右键以管理员运行。如下图:
然后在命令下分别执行命令:net session /del /y 和net use * /del /y ,如下图:
、
值得注意的是,有时候客户端执行上述命令时会提示为空。如下图:
这说明,客户端的相关缓存已经被清理了,这个时候我们需要在共享文件服务器上执行,因为共享文件服务器也记忆了用户曾经访问过此服务器,因此需要清空服务器的缓存。如下图:
清楚方法与客户端相同。
清除完毕之后,如果客户端访问共享文件时依然还没有弹出登录对话框,则通常情况下需要重启客户端电脑,再次登录就可以了,如下图:
注:如果你不勾选“记住我的凭据”,则客户端电脑重启后,在访问映射的驱动器时,需要重新输入当时为其分配的账号和密码方可访问映射的共享文件夹。反之,如果勾选“记住我的凭据”,则重启电脑后无需输入账户和密码,直接双击便可以打开。
如果之前曾经勾选了“记住我的凭据”,则需要切换访问共享文件的账号时,则需要删除以前系统保存的凭据。方法:开始,运行,cmd,右键以管理员运行,然后输入“control keymgr.dll”,回车后会弹出凭据保管库,直接删除就可以了。如下图:
然后我们用许可访问的账户登录,就可以访问共享文件夹了,如下图:
同时,为了方便,我们可以将其映射到本地磁盘,方法:在客户端电脑点击“计算机”,然后点击顶部的“映射网络驱动器”,然后在“文件夹”框内输入服务器的IP地址,等待连接成功后,点击“完成”按钮即可。如下图:
只不过,有时候会提示映射失败,这个时候通常需要在地址栏访问一下共享文件并实际打开一些文件后,再次映射就可以了。如果还是无法映射,则可以点击后面的“浏览”,这里同样也会显示共享文件服务器或者打开的共享文件夹,这个之后点击选中,然后就可以映射成功了,如下图:
然后就可以在电脑磁盘看到了,同时以后访问在这里双击就可以打开了。如下图:
至此,我们就成功实现了只让特定用户访问共享文件夹,对于没有权限访问的共享文件进行隐藏的功能了。