In principle there are three methods for authorising a remote application to use your screen.
xhost
command on your workstation (deprecated).Xauthority
file on the remote systemWe recommend only the first method. The second method is not safe and the third method is somewhat complicated.
When you use ssh
to connect to a host, all that is required to run X-applications is done automatically. We have some some information about the usage of ssh for you.
First we define a few terms by which your environment is defined:
''myscreen'' the name of your X-screen, e.g. lotus.faculty.university.nl:0.0
Note, that you enter the full name, including the domain. ''saralogin'' your login name on the SURFsara system, e.g. h231tine
Using magic cookies you can allow remote applications to make use of your display.
This is how it works: When you start a X-session on your workstation, a file .Xauthority
is created. This file contains a random chosen key (''cookie''). When you do not use the xhost-command, only X-applications who know that cookie can get access to your display. X-applications look in the file .Xauthority
for the specific cookie belonging to the display.
In order to transport the Magic Cookie in your .Xauthority
file on your workstation to the .Xauthority
file in your home directory on SURFsara's system, do the following:
export DISPLAY=myscreen xauth extract - $DISPLAY | ssh saralogin@SARASYSTEM xauth merge -
You have to do this every time you start a new session on your workstation.
The SURFsara Data Archive allows the user to safely archive up to petabytes of valuable research data.
Persistent identifiers (PIDs) ensure the findability of your data. SURFsara offers a PID provisioning service in cooperation with the European Persistent Identifier Consortium (EPIC).
B2SAFE is a robust, secure and accessible data management service. It allows common repositories to reliably implement data management policies, even in multiple administrative domains.
The grid is a transnational distributed infrastructure of compute clusters and storage systems. SURFsara is active as partner in various...
Spider is a dynamic, flexible, and customizable platform locally hosted at SURF. Optimized for collaboration, it is supported by an ecosystem of tools to allow for data-intensive projects that you can start up quickly and easily.
The Data Ingest Service is a service provided by SURFsara for users that want to upload a large amount of data to SURFsara and who not have the sufficient amount...
The Collaboratorium is a visualization and presentation space for science and industry. The facility is of great use for researchers that are faced with...
Data visualization can play an important role in research, specifically in data analysis to complement other analysis methods, such as statistical analysis.