Windows 7 远程程序执行
在Windows 7上,如何允许来自不同网络的人开始执行某些已存在的.exe文件,以及可以提供哪些路径 您可以假设所涉及的主题将具有相同的操作系统 远程计算机位于防火墙后面,您可以假定某些端口可以转发 要求:Windows 7 远程程序执行,windows-7,telnet,remote-access,Windows 7,Telnet,Remote Access,在Windows 7上,如何允许来自不同网络的人开始执行某些已存在的.exe文件,以及可以提供哪些路径 您可以假设所涉及的主题将具有相同的操作系统 远程计算机位于防火墙后面,您可以假定某些端口可以转发 要求: 远程启动执行的主体需要有一种简单的方法来执行,如果可能的话,无需安装任何附加软件 并不意味着每个人都应该能够执行它(需要简单的身份验证) 若设置将执行程序的机器的过程将使其对1中提到的主题更加友好,那个么这个过程可能会更加复杂 最后但最重要的一点:1中提到的主题。不能在远程系统上执行、
remoteexecute.exe -h [host] -u [user] -p [pass] [options] [filename] [arguments]
选项:
-h The remote host name or IP
-u Username *
-p Password *
-e Don't load users environment variables
-l Don't load users profile
-c Copy file to the remote host
-cs Run process in the console session
-n Run process as hidden
-sf [filter] Run process in session where user matches the filter
-i Return immediately, and don't wait for process to terminate
-sa Run process under the system account
-su Run process as the session user
-q Quiet mode.
必需选项-*该程序似乎不使用任何类型的加密。用纯文本发送数据是自找麻烦 Windows 7至少提供128位RDP加密:
然而,本文提到了TLS/1.0,它与SSL v3几乎相同,这两个版本都被认为是不完整的。我建议搜索一个可以在Windows 7计算机上实现TLS/1.1及更高版本的解决方案 好的,我找到了解决方案。我正在运行Web服务器,该服务器上的Web站点包含需要根据客户端请求运行的程序。我使用PHP的execute()使他能够通过单击按钮开始执行该文件。我正在使用一些经过测试的登录脚本,所以我可以假设登录表单是尽可能安全的。如果客户端可以在网站上做的唯一事情就是登录、注销并单击以运行程序,那么这是否安全?我将实现一个功能,该功能将禁止客户端开始不恰当地单击该按钮进行垃圾邮件发送,从而对服务器造成意外影响。这不是编程问题。