如何通过服务器计算机控制我的客户端计算机 [英] How Do I Control My Client Computers By Server Computer

查看:96
本文介绍了如何通过服务器计算机控制我的客户端计算机的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨...





我们有一台服务器计算机(Windows Server 2008 r2)并且还创建了一个域服务器。通过使用活动目录用户和计算机控制域服务器,超过20台计算机充当客户端计算机。但现在我想知道如何从服务器计算机向客户端计算机授予权限。

hi...


we have one server computer (windows server 2008 r2) and also created a domain server in this. more then 20 computers are act as a client computer by controling the domain server using active directory users and computers. but now i want to know how do i give the permissions to client computer from the server computer.

推荐答案

根据定义,服务器永远不会控制客户端;服务器服务,它是被动方,客户端是活动的。在纯 客户端 - 服务器 模型中,服务器始终会听取客户,收到一些请求,做某事并回复回复。无论如何,这种模式非常有限,并且是许多技术的诅咒。



有趣的是,许多天真的用户都存在精神错误,他们知道服务器是强大的东西,因此可以控制某些东西。但是你想要你的个人电脑顺从某些兄弟吗? :-)

幸运的是,它并不难避免。 :-)



然而,当功能远远超出客户端 - 服务器模型时,术语服务器通常用于更广泛的意义上(在这种情况下,我尽量避免使用服务器这个词并将其称为服务,但它很难通过混淆技术来改善这种情况。可以有所谓的 服务器推送 ,更灵活的模型,如 publisher-subscriber 可以设计,等等。



另请参阅我在过去关于客户端 - 服务器模型和其他模型限制的一般主题中的答案: 网站帐户的应用程序'仪表板'



即使在这种情况下,客户端并非真正由其他主机控制。不要忘记通过网络将所有内容都减少为交换数据。客户端的用户只能自愿运行一些客户端代码,这些代码可以根据来自其他主机的命令控制本地系统。典型的例子是文件共享和远程桌面。但猜猜怎么了?这个客户端代码被视为服务。从技术上讲,在Windows上,它实现为Windows服务。但是,任何网络应用程序都可以控制本地系统,因此可以对外部订单执行某些操作。但是,清醒的人会做些让本地系统处于危险之中的事情?只有那些沦为 社会工程 的人: - )


当然,您不能使用AD来控制某些客户端系统;这非常好。 :-)



-SA
By definition, servers never control clients; server "serves", it is the passive side, and the client is active. In pure client-server model, the server always listen to the clients, receive some request, do something and reply with response. Anyway, this model is extremely limiting and has been a curse of many technology.

Interestingly, there is a mental aberration in many naive users, who know that the server is something big and powerful, and hence, can control something. But would you like you personal computer to be submissive to some bit brother? :-)
Fortunately, it's not too hard to avoid. :-)

However, the term "server" is often used in wider sense, when the functionality goes well beyond the client-server model (in such cases, I try to avoid the word "server" and call it "service", but it hardly improves the situation with confusing technology). There can be such thing as so called server push, more flexible model such as publisher-subscriber can be designed, and so on.

See also my past answer in this general topic of limitations of client-server model and other models: Application 'dashboard' for website accounts.

But even in such cases, the client is not really controlled by some other hosts. Don't forget that everything is reduced to exchange of data through the network. The user of the client can only volunteer to run some client-side code which can control the local system according to the commands from the other host. Typical examples are file sharing and remote desktop. But guess what? This "client-side code" is considered as "service". Technically, on Windows, it is implemented as Windows Service. However, any network application can control the local system and, hence, do something on the external orders. But who in sober mind would do something putting the local system at danger? Only those who fell the prey of social engineering :-)

And of course you cannot use AD to control some client systems; and this is very good. :-)

—SA


这篇关于如何通过服务器计算机控制我的客户端计算机的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆