如何指定远程目录访问权限

candy_huang11 2015-06-05 12:14:08
我有一套C/S的软件,客户端(A.exe)登陆后访问我服务器的共享文件夹,操作后将结果保存至服务器的共享文件夹。
后来我发现有些用户不通过客户端而直接通过远程路径来访问修改服务器端的结果存档,请问如何避免这种情况?
我设想到用户可能通过这样的行为进行修改结果存档:
1.直接访问远程路径。
2.编写个exe CreateFile修改。
由于客户端已经无法更改,服务端该做什么能避免这些情况?
...全文
221 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunflover454 2015-06-12
  • 打赏
  • 举报
回复
共享文件夹本来就不安全,既然是C/S,为何不设计相关的协议完成这些操作,换句话说,你为什么要用共享文件夹这种方式呢
赵4老师 2015-06-11
  • 打赏
  • 举报
回复
使用Power Shell?
BeanJoy 2015-06-10
  • 打赏
  • 举报
回复
有多少用户?
能否考虑在服务端建用户帐号,每个帐号只有对应的目录才有相应权限。
candy_huang11 2015-06-05
  • 打赏
  • 举报
回复
顺带说下,远程目录在一个总的文件夹下,并为每个用户开辟了一个与用户名同名的文件夹,其结构如下:比如现在有两个用户 abcd 与cctv -Shared --abcd --cctv 现在可怕之处在于如果abcd用户用了上述方式,他不仅能直接修改他的结果存档,顺带还能把cctv给删了,因为我给开的是Shared这一级的权限,每创建一个用户,在下面加一个同名子文件夹
xiaohuh421 2015-06-05
  • 打赏
  • 举报
回复
这个没办法了. 设计缺陷. 你的软件是通过文件共享的方式, 当然默认文件管理器也能作同样的操作.

16,503

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • AIGC Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧