Before using jFed¶
Get An Account and Certificate¶
jFed works with X.509 certificates to authenticate and authorize experimenters on testbeds.
Fetching your Fed4FIRE certificate¶
You can use a Fed4FIRE certificate to login with jFed.
If you don’t have a Fed4FIRE certificate, please refer to the Fed4FIRE documentation on how to get an account and certificate
Once you are logged in to your account at `https://authority.ilabt.iminds.be`_ you can download the certificate needed to login to jFed. Look for the Download your certificate
link.
Note
If jFed is installed, you can also start it directly from this site. If you do so, you will need to login again inside jFed, and your certificate will be fetched by jFed.
Fetching your GENI certificate¶
If you have a GENI account, you can fetch the certificate from the portal as follows:
- Go to the GENI portal and log in
- click on
Profile
- click on
SSL
- Download your certificate and private key as shown in the screenshot below.
Create an SSH key (optional)¶
Access to testbed resources is typically done through SSH and more specifically SSH based on public/private key authentication. If you already have an SSH key, you can skip this.
If not, follow this tutorial to create an SSH key: http://doc.fed4fire.eu/createsshkey.html
Note
Optionally, you can choose not to use a custom SSH key. In that case, jFed will use the SSH key used to authenticate you.