Druck Version

MyProxy

Content:

What is MyProxy server?

MyProxy is an open source software. It provides functionalities to manage X.509 Public Key Infrastructure (PKI) security credentials. It is an online repository that allows users to store their X.509 PKI security credentials. Each credential is protected by a password that is provided by the user at the time of storage. The credential can be retrieved later from the repository for use.

The advantage of this method is that users would not have to carry their private keys and certificates to install on computers which they would like to access grid resources from. This is especially userful for users who have to use shared computers and are thus unwilling to save a copy of their grid certificates in those computers. For more information about MyProxy, please refer to http://grid.ncsa.uiuc.edu/myproxy.

Using LRZ's MyProxy server.

LRZ's MyProxy information:
HostName: myproxy.lrz.de
Port: 7512

Create and Store credential:

To use MyProxy from your PC without need to have Globus installed please read about handy Java tools from DEISA MyProxy User Guide. You can use those addresses mentioned in the document without need to be a DEISA user.

At LRZ Globus is available on both HLRB2 and the Linux cluster. To set needed environmental variables, please use the following command:

       module load globus

To create and store a credential:

       myproxy-init -s myproxy.lrz.de

User will be prompted to enter first his/her grid certificates passphrase. By inputing the correct passphrase, a credential/proxy is generated. User will be prompted to enter another passphrase, MyProxy passphrase. This is the passphrase that will protect the user's credential on the myproxy server. User should choose a secure passphrase. User will be prompted to enter the MyProxy passhrase again for verification. Once that is done, a credential that is valid for 7 days is created.

To create a credential that has a maximum lifetime

       myproxy-init -c 0

i.e., the lifetime of the original credential. For more information regarding creating credential with varying lifetime, please use "myproxy-init -help"

Retrieve and Remove credential:

To retrieve credential from LRZ's MyProxy:

       myproxy-logon -s myproxy.lrz.de

User will be prompted to enter his/her MyProxy passphrase for verification.

To remove credential from LRZ's MyProxy:

       myproxy-destroy -s myproxy.lrz.de

User will be prompted to enter his/her MyProxy passphrase for verification.

If you face any problems, please contact grid-admin@lists.lrz.de

Additional Information:

GT 4.0 MyProxy: User's Guide
MyProxy DEISA User Guide