我们假设要在局域网里的共享f盘的“汽车大碟”文件夹,我们右击文件夹选共享和安全。
在弹出的窗口上选“在网络上共享这个文件夹。”打上勾。我们双击开网上邻居,点查看工作组计算机,找到我们的共享计算机,看到里面出现了刚才我们共享的“汽车大碟”。假如我们不想让其他人看到我们刚才共享的文件夹,我们找到刚才共享的文件夹,如第一步,我们先将共享文件夹勾掉。关闭其共享。我们在勾上其共享,在“汽车大碟”后加上$这个字符,点确定。我们重复之前的第三步,找到我们共享的计算机后,发现里面没有“汽车大碟”文件夹了。但我们可以这样,我们带地址栏的路径后打上汽车大碟$。回车后我们看到了我们共享的汽车大碟文件。我们可以用鼠标点住地址栏左键点住地址栏。按紧,拖到桌面上,我们看到桌面上多了一个汽车大碟的快捷方式。下次我们可以直接用这个快捷方式访问该共享。另外如你想另外的局域网用户使用这个共享,你可以单独将快捷方式发给他。
方法二,通过共享文件管理工作软件来实现隐藏区域网共享文件。隐藏用户无权访问的共享文件,虽然可以通过$符号的方式实现隐藏共享文件的功能。但是也使得共享文件的访问变得比较麻烦,同时即便实现了隐藏共享文件访问的目的,但是也无法真正保证共享文件修改权限的情况下,不小心或故意删除共享文件的行为,将会给共享文件安全带来巨大风险。因此必须对用户上述访问共享文件的行为进行管控,这种情况下就需要借助于一些区域网文件共享管理软件服务器共享文件权限设置软件来实现啦。例如有一款“大势至局域网共享文件管理系统”。在服务器上安装之后,就可以自动扫描到当前服务器所有共享文件夹以及服务器上所有具有共享文件访问权限的账号,然后就可以设置这些用户访问共享文件的权限了,可以实现对没有访问权限的用户隐藏共享文件夹的功能,只让读取共享文件,而禁止复制共享文件内容。只让打开共享文件而禁止另存为本地磁盘,只让修改共享文件而禁止删除共享文件的行为。以及禁止拖曳共享文件的行为等。总之,隐藏服务器共享文件典藏区域网共享文件夹的功能,一方面可以借助于操作系统关于共享文件设置方面的功能,另一方面也可以借助于一些专门的区域网共享文件管理工具软件来实现。
一、先配置好共享目录:vim /etc/samba/smb.conf
…上面省略…
[temp]
comment = 1
path = /1
writable = 1
[client]
comment = 2
path = /2
writable = 2
保存后;copy一份设为2的独立配置文件
# cp -p /etc/samba/smb.conf /etc/samba/2.smb.conf (2为用户名)
对独立配置文件2.smb.conf设置[temp]加入browseable = no
vim /etc/samba/2.smb.conf
…上面省略…
[temp]
comment = 1
path = /1
writable = 1
browseable = no
这样主配置文件smb.conf和2帐号的独立配置文件相搭配,就有实现了用户2访问时temp共享目录是隐藏的
二、在主目录设置,使独立配置文件生效
[global]
include = /etc/samba/%U.smb.conf
include = /etc/samba/%G.smb.conf
(注;独立配置文件不能有这段配置,否则在window共享查看时,会发生不可预估的错误;)
编辑2帐号的独立配置文件2.smb.conf,将temp目录里面的browseable = no删除,这样当2帐号访问samba时,tech共享目录对boss帐号访问就是可见滴,而主配置文件smb.conf中的[client]为browseable = no这样主配置文件smb.conf和2帐号的独立配置文件相搭配就有实现其他用户访问时temp共享目录是隐藏,而2帐号访问时就是可见的。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)