A computer-implemented method and apparatus prevents unsecured access to a
computer over a network by a client running on a remote computer. In one
aspect of the present invention, a client policy is stored on the remote
computer. The client policy includes a configuration of the remote
computer that reduces the likelihood of a security breach of the computer
as a result of the remote computer accessing the computer. A request is
received from a user for access to the computer. It is verified that the
remote computer conforms with the client policy, and the client is
connected to said computer.