Executive Summary: A community member needs to open a command shell on a login server. The login server is provided by a community service provider.
|Component||User facing?||Component’s role in the capability|
|Globus Auth||no||Provides the authentication service used by end users to login to XUP|
|Globus Toolkit GSISSH Client/Server||yes||Provides both the GSISSH client software (used by the XSEDE SSO Hub) and the GSISSH server software (used by XSEDE SP resources to support XSEDE SSO logins). (Note that many XSEDE SPs substitute their own GSISSH server implementation based on other OpenSSH or GSIOpenSSH distributions.)|
|Globus Toolkit GSISSH Setup on SSO Hub||yes||An SSH service hosted by XSEDE that allows XSEDE end users to login using their XSEDE user identity and connect to XSEDE SP resources (where they are authorized) without entering additional user credentials|
|XSEDE Central Database (XCDB)||no||The repository that stores the mappings between XSEDE user identities (used by XUP) and any corresponding XSEDE SP user identities (used by independent SPs)|
|XSEDE User Portal (XUP)||yes||The frontend user interface to the XSEDE system where end users register with XSEDE and request allocations to use XSEDE SP resources.|