我编写了一个非常简单的powershell脚本将一个json字符串发布到服务器。我在执行脚本时遇到了一个奇怪的问题。
服务器在我们的intranet中,防火墙对所有intranet服务器都是禁用的。
我尝试在不同的地方执行脚本:
- Powershell window in my own computer **(windows 7, powershel 5)**
- Powershell ISE in my computer
- start powershell.exe in a command prompt in my own computer
- start powersh
我们有一个带有雪豹服务器的Xserve运行我们的域,大多数Mac客户端配置了“漫游”家庭同步目录。有几个Windows工作站也使用与Mac服务器同步的漫游配置文件,但它们的行为不一致;有时它们在登录/注销时同步,有时不同步。但无论如何,Windows机器总是要花费很长时间才能登录和关闭,就像在两者之间复制数据存在某种问题一样。
在服务器上,每个用户在/ home /username下面都有一个主配置文件。在另一个子文件夹中,这些用户的Windows是单独存储的,名为/home/profile/username.v2(我认为V2来自于Vista配置文件?)
我的问题是,有没有一种替代的、相当简单
我已经开发了asp.net应用程序和windows桌面应用程序系统。我的客户可以上传图像到asp.net应用程序(只有一个文件夹)。因此,如果有人上传shell脚本并执行,就可以窃取其他客户端的数据库文件。Asp.net应用程序可以在windows server 2008 r2(web服务器版)操作系统和IIS7.5下运行,目前具有管理员权限。我没有域和域控制器,因此没有高级用户权限管理。"applicationpoolidentiy“也没有用(我甚至打不开页面)。我想也许我可以拒绝执行上传的脚本?有没有可能。或者,有没有更好的方法来保护服务器不受上传脚本的影响?