|
In the X Window System, programs connect to the X server, possibly via a computer network. Since the network may be accessible to other users, a method for forbidding access to programs run by users different from the one who is logged in is necessary. There are five standard access control mechanisms that control whether a client application can connect to an X server. They can be grouped in three categories:
Additionally, like every other network connection, tunnelling can be used.
Host-based accessThe host-based access method consists in specifying a set of hosts that are authorized to connect to the X server. This system is considered obsolete, as it allows every user who has access to such a host to connect to the display. The Cookie-based accessThe cookie-based authorization methods are based on choosing a magic cookie (an arbitrary piece of data) and passing it to the server when it is started; every client that can prove having knowledge of this cookie is then authorized connection to the server. These cookies are created by a separate program and stored in the file The two systems using this method are The xauth application is a utility for accessing the User-based accessThe user-based access methods work by authorizing specific users to connect to the server. When a client establishes a connection to a server, it has to prove being controlled by an authorized user. The two methods based on authenticating users are TunnelingConnection between client and server over a network can be protected using a secure tunnelling protocol such as SSL or SSH See alsoExternal links
|
||||||||||||||||||||||||||||||||||||
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.
Mercedes Car
This site monitored by SitePinger.net